linux服务器管理操作说明
1、安装软件
这里用的是SSHSecureShellClient管理软件,当然网上也有其他的,可以根据自己爱好选择。
软件下载链接:点击下载
下载后直接解压安装即可,按照提示下一步、下一步.......
安装成功后会有下图两个快捷方式
SSH Secure File Transfer Client:类似于ftp工具,可以上传下载文件
如上图,点击quick connect 快速链接 填写ip地址,账号,然后点击connect,再弹出的窗口输入密码,出现上图界面证明链接成功。
这里我设置的放置网站程序目录为/home/wwwroot,如果你们网站程序在其他目录放着,自行更改。
上传网站程序:
新建文件夹www.seoalphas.com用来存放网站程序,文件夹可以随意命名,和下面要绑定的域名设置一样即可,我这里设置的文件夹名称和要绑定的域名一直,是为了方便后期管理。
文件夹新建完成后,上传文件操作和我们常用的ftp软件一致,切换到目录/home/wwwroot/www.seoalphas.com
右键选择上传程序
SSH Secure Shell Client:命令执行窗口
这个窗口主要是用来执行相关linux命令。
服务器环境是安装的lnmp环境
绑定域名操作
nginx绑定域名其实很简单,首先切换到nginx安装目录:/usr/local/nginx/conf,nginx.conf文件为域名绑定配置文件,如下图所示:
下载到本地,打开编辑。
如下图所示:
具体配置按照上面进行设置即可,具体意思有文字说明。绑定文字代码如下:
##www.seoalphas.com## server { server_name seoalphas.com; rewrite ^(.*)$ http://www.seoalphas.com$1 permanent; } server { listen 80; #listen [::]:80 default_server ipv6only=on; server_name www.seoalphas.com; index index.html index.htm index.php; root /home/wwwroot/www.seoalphas.com; #error_page 404 /404.html; include enable-php.conf; location /nginx_status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log /home/wwwlogs/access_www_seoalphas_com.log; } ##www.seoalphas.com##
复制上面内容到nginx.conf文件即可,这样即完成了一个域名的绑定。
如果想要域名绑定生效,还需要重启下nginx服务,这里就用到了SSH Secure Shell Client命令执行窗口,链接方式和上面介绍的一直,以root账号登陆,登陆成功后输入命令:
nginx -s reload
如下图所示:
如果有报错提示,说明你配置的nginx.conf文件有错误。
到此为止,就完成了域名www.seoalphas.com的绑定,并且对seoalphas.com做了301重定向。
说明:如果需要绑定的网站域名比较多,建议不要在nginx.conf文件里进行配置,可以在/usr/local/nginx/conf/vhost文件夹下新建一个.conf文件,文件名随意设置(不会新建的直接复制nginx.conf文件即可),如下图,我新建了一个website.conf的文件来进行域名绑定
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com