^ _ ^
安装nginx
方法一:通过宝塔面板安装(安装成功,但却不能访问到nginx的welcome页面,遂卸载)
方法二:yum安装(仍然出现错误)
1 | yum install -y nginx |
方法三: 解压缩安装
1. 进入官网下载nginx压缩包及相关依赖
nginx下载页面:http://nginx.org/en/download.html
2. 安装nginx依赖pcre
pcre下载页面:https://ftp.pcre.org/pub/pcre/
3. 将nginx和pcre的压缩包均通过XFtp传输到服务器上
4. 安装pcre
(1)解压pcre压缩包
1 | tar -zxvf pcre压缩包名称 |
(2)进入pcre目录,执行configure文件
1 | ./configure |
(3)在pcre目录下执行以下命令
1 | make && make install |
(4)检查安装是否成功
1 | pcre-config --version |
5. 通过yum安装openssl和zlib依赖
1 | yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel |
6. 安装nginx
(1)解压缩nginx
1 | tar -zxvf nginx压缩包名称 |
(2)进入nginx目录执行configure文件
1 | ./configure |
(3)在nginx目录执行命令
1 | make && make install |
7. nginx安装成功后目录为/usr/local/
其执行文件路径为/usr/local/sbin
8. 配置nginx环境变量
1 | 1. vim /etc/profile |
9. 启动nginx并访问
1 | nginx # 启动 |
10. 修改nginx配置文件
这一步在配置完成git仓库后再进行
配置文件地址:/usr/local/nginx/conf/nginx.conf
1 | vim /usr/local/nginx/conf/nginx.conf |
常用nginx命令
若是宝塔面板安装,则nginx安装目录为
1 | /www/server/nginx |
若是解压缩安装,则nginx安装目录为
1 | /usr/local/nginx |
解压缩安装的nginx必须在其安装目录执行nginx命令才有效,若想在任何地方都有效则需要配置环境变量
启动
1
nginx
重启
1
nginx -s reload
停止
1
nginx -s stop
查看nginx配置
1
nginx -t
安装nodejs
安装命令
1 | yum install -y nodejs |
检测是否安装成功
1 | node -v |
安装Git并配置仓库
1. 安装git
1 | yum -y install git |
2. 新建git用户
1 | adduser git |
3. 为git用户添加权限
1 | chmod 740 /etc/sudoers |
4. 以git用户身份登录
5. 在git用户目录下创建ssh密钥
1 | cd ~ |
6. 创建git仓库
(1)使用root用户登录,创建git的工作文件夹
1 | cd /home |
(2)使用git用户登录,初始化仓库设置
1 | cd ~ |
7. Windows主机ssh连接服务器
(1)打开命令行
1 | ssh -v git@服务器IP地址 |
(2)前往nginx步骤第10步配置一下nginx的配置文件
将本地hexo博客上传到服务器
1. 更改本地hexo配置文件
2. 执行命令重新部署hexo
1 | hexo g -d |
3. 服务器重启nginx服务
1 | nginx -s reload |
4. 浏览器访问
输入服务器地址 http://101.200.3.108 即可访问博客