服务器及域名准备

服务器准备

此部分参考搞个服务器

域名准备

找域名提供商购买自己的域名,这里推荐GoDaddy,具体操作照网页提示来就行。

基本框架:LNMP

一键安装LNMP

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

具体参数视需求选择,一般默认即可。安装大约需要20 – 30分钟,安装完成后记得记录最后输出的相关信息

其他工作

default这个文件夹是系统默认的,里面是一些安装的信息,比如数据库和探针地址,为了安全起见,应该将里面文件改名或重建。而域名是建立在/home/wwwroot/文件夹下的,和default同层的。 除了数据库外,不用太在意default里面的内容,因为建站并不在此文件夹内。

由于上述原因,建议先删除/home/wwwroot/default中除phpmyadmin.uer.ini以外的其他文件,并将phpmyadmin重命名为不容易猜到的名字。

网站搭建

添加虚拟主机

使用指令sudo lnmp vhost add创建新的虚拟主机,相关步骤如下
1. 输入自己的域名,回车后选择是否添加其他域名。
2. 输入网站的路径,默认是/home/wwwroot/$yourdomain
3. 是否允许Rewrite,这里选择y,因为要安装WordPress,所以使用WordPress的伪静态规则就行。
4. 是否开启php pathinfo和log,此处随意。
5. 创建数据库,选择y,创建一个同名数据库
6. 添加SSL证书,如有需要,选择自带的Let’s Encrypt方式添加即可
7. 记录最后输出的相关信息

以后如果需要修改虚拟主机配置文件,则访问

vim /usr/local/nginx/conf/vhost/$yourdomain.conf

安装WordPress

WP中文官网下载tar.gz文件并解压。

sudo su
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
tar -zxvf wordpress-4.9.4-zh_CN.tar.gz
mv wordpress/* ./
rm -r wordpress && rm wordpress-4.9.4-zh_CN.tar.gz

ok,至此已经可以登录你的域名了,你会看到WordPress的初始化界面,接下来按照页面提示操作即可。

可能遇到的问题

  1. 更新出错
    > “无法连接到文件系统,请确认您的凭据。要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”

出现这个提示是因为网站文件的所有者和网站文件夹的所有者不同导致的。更换所有者即可。

sudo chown www:www -R $yourdomain

发表评论

电子邮件地址不会被公开。 必填项已用*标注