快速搭建WordPress网站

从官网下载bitnami-wordpress安装包

[root@hostname ~]# wget /bitnami.com/redirect/to/306223/bitnami-wordpress-4.9.8-1-linux-x64-installer.run

例如你的访问域名是“example.com”,使用管理员权限安装,

[root@hostname ~]# ./bitnami-wordpress-4.9.8-1-linux-x64-installer.run
Language Selection
Please select the installation language
[1] English – English
[2] Spanish РEspa̱ol
[3] Brazilian Portuguese РPortugu̻s Brasileiro
[4] Simplified Chinese – 简体中文
[5] Korean – 한국어
[6] Hebrew – עברית
[7] German – Deutsch
[8] Romanian – Română
[9] Russian – Русский
Please choose an option [1] : 4
Bitnami WordPress协议栈 requires at least 1000MB of memory and the installer has detected 992MB of memory. This may prevent the application from installing, working properly or cause it to stop functioning due to lack of memory. Visit the following link to learn how to increase the swap space.
/bitnami.com/lowmemory
Continue with installation? [Y/n]:
—————————————————————————-
欢迎使用 Bitnami WordPress协议栈 安装向导。
—————————————————————————-
选择您想要安装的组件,清除您不想安装的组件。当您准备继续时,点击“前进”。
Varnish [Y/n] :
wordPress : Y (Cannot be edited)
PhpMyAdmin [Y/n] :
上述选择是否正确? [Y/n]:
—————————————————————————-
安装文件夹
请选择安装Bitnami WordPress协议栈的文件夹
选择一个文件夹 [/opt/wordpress-4.9.8-1]:
—————————————————————————-
创建管理员帐户
Bitnami WordPress协议栈 admin 用户创建
您的真实姓名 [User Name]: admin
Email地址 [user@example.com]: admin@example.com
登录 [user]: admin
密码 :
请确认密码 :
—————————————————————————-
wordPress
请配置WordPress安装
博客名 [techneko’s Blog!]:
Do you want to configure mail support? [y/N]: y
—————————————————————————-
配置SMTP设置
This is required so your application can send notifications via email.
默认电子邮件提供商:
[1] GMail
[2] 自定义
请选择选项 [1] : 2
—————————————————————————-
配置SMTP设置
This data is stored in the application configuration files and may be visible to
others. For this reason, it is recommended that you do not use your personal
account credentials.
用户名 []: admin@example.com
密码 :
重新输入 :
SMTP 主机 []: smtp.example.com
SMTP端口 [587]: 465
安全连接
[1] 没有
[2] SSL
[3] TLS
请选择选项 [3] : 2
—————————————————————————-
安装程序已经准备好将 Bitnami WordPress协议栈 安装到您的电脑。
您确定要继续吗? [Y/n]:
—————————————————————————-
正在安装 Bitnami WordPress协议栈 至您的电脑中,请稍候。
正在安装
0% ______________ 50% ______________ 100%
#########################################
—————————————————————————-
安装程序已经将 Bitnami WordPress协议栈 安装于您的电脑中。
调用 Bitnami WordPress协议栈 [Y/n]:
[root@hostname ~]#

现在,可以从 /example.com/ 访问bitnami首页,/example.com/wordpress/ 访问WordPress,/example.com/phpmyadmin/ 访问phpMyAdmin。

还剩一些收尾工作:

  1. 去掉WordPress默认主题首页右下方“自豪地采用WordPress”文字,编辑文件“$INSTALL_PATH/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php”,注释包含“Proudly powered”的<a>标签
  2. 去掉WordPress首页右下角的Bitnami Logo,执行“$INSTALL_PATH/apps/wordpress/bnconfig –disable_banner 1”
  3. 将WordPress的路径由“/wordpress/”修改为“/”,执行“$INSTALL_PATH/apps/wordpress/bnconfig –appurl /”
  4. 如果需要从外网访问phpMyAdmin,修改“/opt/wordpress-4.9.8-1/apps/phpmyadmin/conf/httpd-app.conf”文件,将“Allow from 127.0.0.1”改为“Allow from all”,“Require local”改为“Require all granted”,此操存在安全隐患,谨慎使用。
  5. 配置证书、强制使用HTTPS等运维手册参考/docs.bitnami.com/installer/apps/wordpress/
  6. 重启apache服务,执行“$INSTALL_PATH/ctlscript.sh restart apache”

现在,可以通过 /example.com/ 访问WordPress了。使用安装时设置的用户名密码登入 /example.com/wp-login 开始定制你的个人网站!