JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

程序员的第一个梦:搭建个人博客(下)

wys521 2024-09-18 23:34:49 精选教程 22 ℃ 0 评论

在上一篇中,我们搞定了服务器、域名、Xshell和Xftp

接下来就可以开始给服务器安装环境啦!

部分教程参考:http://fenxiangtech.com/article/3

安装mysql (以下安装全采用apt-get install 的形式,采用源码编译也可以,效果是一样的)apt-get install mysql-client-5.7 mysql-server-5.7 同样,输入y , 回车

安装数据库

mysql 设置密码, 随便, 要记住。 配置wordpress时要用

输入密码

安装php-fpmapt-get install php-fpm

安装php-fpm

下载 wordpress

cd /opt/ mkdir smileknife 新建一个文件夹

wget https://cn.wordpress.org/wordpress-4.7.2-zh_CN.tar.gz 下载wordpress包

下载wordpress

查看是否下载好

下载好之后

tar -xzf wordpress-4.7.2-zh_CN.tar.gz 解压, 输入到tar -xzf wo时可以按tab键补全。

解压

解压之后

这时可以把wordpress文件夹重新命名,也可以把里面的东西拷贝到我们刚才新建的文件夹里面cp ./wordpress/* -r ./smileknife

拷贝至新建的文件夹

拷贝

因为我们安装了xftp,所以我们可以直接在xftp里面拖动拷贝,点击那个文件夹一样的按钮即可。是wordpress里面的文件全部拷贝至你创建的文件夹下噢!(我同学的文件夹是smileknife,我的是jinhao,后面出现的所有的smileknife都要换成你自己的文件夹名字噢!)

ftp方式拷贝

安装nginxapt-get install nginx

安装nginx

装完之后,在浏览器中输入ip地址应该会出现welcome nginx的画了,

成功安装nginx之后的界面

nginx

(对的,我就是一边做,一边截图,一边写简书,但是发现简书的浏览量并不行,投稿了也没收录,还是放我自己的博客里面吧)

nginx 配置vim /etc/nginx/nginx.conf

在下图的位置,host节点下添加如下代码:

 server {
 listen 80;
 server_name 10.10.110.61;
 location / {
 root /opt/smileknife;
 index index.php index.html index.htm;
 if (-f $request_filename/index.html){
 rewrite (.*) $1/index.html break;
 }
 if (-f $request_filename/index.php){
 rewrite (.*) $1/index.php;
 }
 if (!-f $request_filename){
 rewrite (.*) /index.php;
 }
 }
 location ~ .*\.(php|php5)?$ {
 root /opt/smileknife;
 fastcgi_pass 127.0.0.1:9000;
 fastcgi_index index.php;
 include fastcgi.conf;
 }
 }

配置nginx

nginx.conf

配置nginx

添加好之后

执行命令 nginx -s reload 然后刷新下浏览器 nginx 502

没有设置端口前

502

这是因为php-fpm的端口没有设置好

执行命令 vim /etc/php/7.0/fpm/pool.d/www.conf

编辑.conf文件

www.conf

找到这里,改为 listen = 9000 。

修改配置

Listen

修改配置

修改之后

重启php-fpm服务 :service php7.0-fpm restart

重启php-fpm

重启php-fpm

再刷新浏览器会发现又有变化:

修改配置后

mysql扩展

安装配置wordpress

安装php-mysql扩展apt-get install php-mysql

安装php-mysql

php-mysql

· 配置wordpress再刷新浏览器可以看到进入了wordpress配置页面,点现在就开始

进入wordpress欢迎界面

配置wordpress

填写相关的信息,然后点提交

填写信息

填写数据库相关信息

这时会报未找到数据库的错:

不能选择数据库

未找到数据库

解决:mysql -uroot -p 回车后输入数据库密码

访问数据库

数据库

输入: create database wordpress; 然后回到浏览器重试。

新建一个数据库wordpress

create database

这时应该是写入权限不足

写入权限不足

不能写入

chmod 777 /opt/smileknife/* -R 哈哈, 这里全给的777,,, 安全隐患很大。以后可以自己改

修改权限

777

忘了给主文件夹加权限了。。。还是写不进去,补一句。然后点进行安装

修改权限

连上数据库

然后点进行安装

添写好信息之后点安装

安装

正式进入wordpress

然后就可以看到如下界面,收工~~~!!!!

访问站点

收工

你以为真的可以收工了??

其实还有问题, 不信你点一下安装主题

设置主题时弹出连接信息

解决:vim /opt/smileknife/wp-config.php

在下图的位置上添加:

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

配置文件

改完配置文件就可以去逛一逛主题商店了,看看有没有自己自己喜欢的主题,立马可以换上。

最后发一张我跟着教程实践下来自己搭建的个人博客,还没有完成好呢(只能通过服务器地址访问),备案还没好,但是还是忍不住想分享出来。后面就是域名解析了,域名解析之后才能用你购买的域名访问你的个人博客。

我的个人博客

谢谢观看!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表