最近迁移网站,把之前记录的搭建网站放上来
1. 安装lnmp
按照步骤安装,直到出现:(安装过程可能持续半个小时,受网速影响)
表示安装完成。
在浏览器中输入服务器的IP地址,会出现页面:
表示安装成功。
坑1: 安装玩lnmp后,在浏览器中输入IP地址什么都没有出现,然后重复安装过程n次,安装过程也没有问题,但是在浏览器输入IP地址就是没有上面的页面。
解决办法: 原来是我的服务器没有添加监听http请求的80端口,去服务器的安全组中添加如下的安全组。

2. 添加站点
顺着网页上的步骤走下来,注意rewrite选择wordpress。
1 2 3 4 5 6 7 8 |
Virtualhost infomation: Your domain: www.linmao.site Home Directory: /home/wwwroot/www.linmao.site Rewrite: wordpress Enable log: no Create database: no Create ftp account: no |
上面是以我创建的站点为例说明,站点名字可以随便取,只要最后域名解析到这台服务器就可以。
坑2: 添加完站点以后,数据库一直连接失败。
解决办法: 然后就从phpAdmin里面进入数据库,发现数据库并没有创建。试了好久发现了原因:原来是数据库命名不规范,数据库用户名不能超过16个字符,然后数据库名称中不要有'.'
这个字符。
坑3: 调用命令lnmp vhost del
删除新建的站点时,结果站点不能完全删除,提示不能删除.user.in。(这一步建站用不到,但是以后想删除管理站点可能会遇到)
解决办法:
- cd到对应的站点目录:
cd /home/wwwroot/www.linmao.site
- 运行命令:
chattr -i .user.ini
- 再删除目录:
rm -rf /home/wwwroot/www.linmao.site
3.安装wordpress
下载:
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
解压:
unzip wordpress-4.9.4-zh_CN.zip
然后把WordPress中的文件都移动到站点根目录:
mv wordpress/* /home/wwwroot/www.linmao.site
这样就可以通过IP地址访问WordPress站点了。
4. 域名解析
域名解析有很多教程,没什么难度,直接对着把相应的IP改成自己的服务器就可以。但是又遇到了一个坑……
坑4: 用www.linmao.site访问的是对应WordPress站点,但是用linmao.site访问的是nginx的页面。
解决办法: 更改站点的nginx配置:vim /usr/local/nginx/conf/vhost/www.linmao.site.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
server { 用lnmp + wordpress 搭建博客 listen 80; #listen [::]:80; server_name www.linmao.site ; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/www.linmao.site; include rewrite/wordpress.conf; #error_page 404 /404.html; # Deny access to PHP files in specific directory #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; } include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /.well-known { allow all; } location ~ /\. { deny all; } access_log off; } |
在server_name后面添加server_name linmao.site
,还可以添加其他的站点。代表当访问添加的这些站点匹配时,依次响应这些页面。(第二行listen监听ipv6,去掉#可以监听ipv6)
5. 网站设计
网站设计基本没有什么好说的,根据自己的审美和技术随意发挥,可以在一些主题的基础上更改,主要是更改站点文件夹中的style.css
文件。
坑5: 在自定义WordPress站点和更换主题的时候,需要ftp账户。
解决办法: 因为站点所在的文件夹用户是root,要更换用户为www:chown www.www -R www.linmao.site
遇到的问题基本就是这些,我搭好以后又重新搭了一遍,发现主要就是上面这几个坑,踩过之后能顺利完成。
2. 添加站点
顺着网页上的步骤走下来,注意rewrite选择wordpress。
1 2 3 4 5 6 7 8 |
Virtualhost infomation: Your domain: www.linmao.site Home Directory: /home/wwwroot/www.linmao.site Rewrite: wordpress Enable log: no Create database: no Create ftp account: no |
上面是以我创建的站点为例说明,站点名字可以随便取,只要最后域名解析到这台服务器就可以。
坑6: 调用命令lnmp vhost del
删除新建的站点时,结果站点不能完全删除,提示不能删除.user.in。(这一步建站用不到,但是以后想删除管理站点可能会遇到)
解决办法:
- cd到对应的站点目录:
cd /home/wwwroot/www.linmao.site
- 运行命令:
chattr -i .user.ini
- 再删除目录:
rm -rf /home/wwwroot/www.linmao.site
3.安装wordpress
下载:
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
解压:
unzip wordpress-4.9.4-zh_CN.zip
然后把WordPress中的文件都移动到站点根目录:
mv wordpress/* /home/wwwroot/www.linmao.site
这样就可以通过IP地址访问WordPress站点了。
4. 域名解析
域名解析有很多教程,没什么难度,直接对着把相应的IP改成自己的服务器就可以。但是又遇到了一个坑……
坑7: 用www.linmao.site访问的是对应WordPress站点,但是用linmao.site访问的是nginx的页面。
解决办法: 更改站点的nginx配置:vim /usr/local/nginx/conf/vhost/www.linmao.site.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
server { 用lnmp + wordpress 搭建博客 listen 80; #listen [::]:80; server_name www.linmao.site ; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/www.linmao.site; include rewrite/wordpress.conf; #error_page 404 /404.html; # Deny access to PHP files in specific directory #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; } include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /.well-known { allow all; } location ~ /\. { deny all; } access_log off; } |
在server_name后面添加server_name linmao.site
,还可以添加其他的站点。代表当访问添加的这些站点匹配时,依次响应这些页面。(第二行listen监听ipv6,去掉#可以监听ipv6)
5. 网站设计
网站设计基本没有什么好说的,根据自己的审美和技术随意发挥,可以在一些主题的基础上更改,主要是更改站点文件夹中的style.css
文件。
坑8: 在自定义WordPress站点和更换主题的时候,需要ftp账户。
解决办法: 因为站点所在的文件夹用户是root,要更换用户为www:chown www:www -R www.linmao.site
遇到的问题基本就是这些,我搭好以后又重新搭了一遍,发现主要就是上面这几个坑,踩过之后能顺利完成。
最新评论
感谢博主,让我PyTorch入了门!
博主你好,今晚我们下馆子不?
博主,你的博客用的哪家的服务器。
您好,请问您对QNN-MO-PYNQ这个项目有研究吗?想请问如何去训练自己的数据集从而实现新的目标检测呢?
where is the source code ? bomb1 188 2 8 0 0 hello world 0 0 0 0 0 0 1 1 9?5
在安装qemu的过程中,一定在make install 前加入 sudo赋予权限。
所以作者你是训练的tiny-yolov3还是yolov3...
很有用