表示买了阿狸云的服务器直接买了三年。真爽。总共230。1g1核1M 40Ghtml
既然买了服务器确定是要作点什么的。做为一个技术开发确定要弄一个我的博客之类的是否是。linux
服务器买了,那就搞起。nginx
还有其实linux没有想象中那么难。怎么说呢,够用就行。就是要多百度下。shell
工具主要是xshell,用于命令操做windows
xftp:用于文件上传以及操做centos
这两个工具配合下来,那么基本上操做能够有种操做windows的感受了。最主要是xftp。服务器
1g1核1M 40G centos os 7.5 阿狸云服务器 已经购买域名,而且在备案途中。工具
域名:www.dht.redui
到nginx官网下载页面:http://nginx.org/en/download.html操作系统
看截图,点击下载nginx包,这是linux的
这里我说一下,我不喜欢全部东西都跟随系统而后静默安装。因此我会把文件都整合在一块儿。有不少同窗会安装到“usr”下面,我此次是建立在了“home”下面,而且再建一个我的文件。
我的不太懂linux,因此就独立的操做一回。
在home下面新建dht(我的取名)文件,再建立nginx文件。将你下载的nginx拷贝到当前目录下面。这时候xftp操做起来会很是方便。ctrl+V 就解决了。
而后解压:
解压nginx文件tar -xzvf nginx压缩包名称
下面我就不废话了直接把所有的操做写出来。而且我的操做记录所有都已经本身写了txt文件。
一、将文件拷贝到home/dht目录下建立nginx文件中
二、解压nginx文件tar -xzvf nginx压缩包名称
三、执行./configure,使用默认配置
遇到
问题1:the HTTP rewrite module requires the PCRE library.
安装:yum -y install pcre-devel
问题2:the HTTP gzip module requires the zlib library.
安装:yum install -y zlib-devel
四、make 解析
五、make install 安装
六、启动sudo /usr/local/nginx/sbin/nginx
nginx命令:
目录名称为usr的缘由在于./configure没有设置文件路径
启动:sudo /usr/local/nginx/sbin/nginx
重启:sudo /usr/local/nginx/sbin/nginx -s reload
中止:sudo /usr/local/nginx/sbin/nginx -s stop
经常使用命令:
查找进程:ps -ef | grep nginx
从容中止Nginx: kill -QUIT 主进程号
快速中止Nginx: kill -TERM 主进程号
强制中止Nginx: pkill -9 nginx
平滑重启 命令: kill -HUP 住进称号或进程号文件路径
简书地址:https://www.jianshu.com/p/9f2c162ac77c