|
有了Unraid, 想快速搭建一个网站? 网上最出名资源最多的系统应该是WordPress了。因为有Docker, 在Unraid上搭建一个Wordpress网站只需要很简单的几步。
- 安装一个MariaDB 数据库。虽然网上有集成数据库的wordpress image, 但是我觉得分开安装比较灵活,而且这个数据库还可以用在别的应用程序上。去apps里搜索MariaDB, 我用的是老朋友http://Linuxserver.io提供的镜像:

参数只需要改一个root密码:MYSQL_ROOT_PASSWORD
2. 建立一个数据库, 可以直接打开上面docker的console窗口,输入mysql命令:
$ mysql -u root -p
Enter password: 输入刚才设置的root密码
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
# 新建一个数据库,比如wordpress_db
mysql> CREATE DATABASE wordpress_db;
Query OK, 1 row affected (0.00 sec)
# 新建一个用户,比如unraid_wp, %表示可以在任意一个host上登陆
mysql> GRANT ALL PRIVILEGES ON wordpress_db.* TO "unraid_wp"@"%"
-> IDENTIFIED BY "password_for_unraid_wp";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye3. 数据库建好之后, 新建一个docker container, 我以前在app上没有找到合适的,所以直接用了wordpress官方的wordpress:latest, 具体设置参数可以参考下图,其中需要注意的就是最好要单独给wordpress一个固定的ip地址,这样以后方便在路由器上做端口镜像

4. wordpress docker运行起来之后,可以直接去设置好的安装地址, 比如http://192.168.1.100, 然后按照提示一步一步设置好, 一个属于你自己的wordpress网站就这样搭建起来了!
5. 网站架好之后,下一步就是要让别人能够访问到你。最简单的方式就是直接在路由器上设置端口映射,把80和443端口映射到wordpress的IP地址上。或者使用我之前写过的在unraid上装一个swag反向proxy。 |
|