前段时间购买了个lnmp环境的VPS玩,买不起付费的控制面板,不想用免费的面板,索性就不用面板了,下面就写一下具体的操作吧,也当是一种记录,下次忘记了可以随时查看。
1、首先下载SSH工具putty,用来远程操作linux。想想真汗以前正儿八经的上了半个学期的unix课程,都还给老师了,只能记得cd命令,其他一概不记得。OK,这一切都不影响操作。
2、关于FTP的问题,lnmp环境是默认安装SFTP的。下载winscp用来链接FTP,FTP的登录直接用root的帐号和密码登录就OK。
3、如何建立虚拟主机,用putty登录,建立就OK了。
4.删除虚拟主机,命令是:rm /usr/local/nginx/conf/vhost/域名.conf,然后登录ftp:找到删除。相应的虚拟主机的文件夹。 5.建立新的数据库mysql命令,一般都会默认安装phpmyadmin,直接用它操作数据库就OK了。 6.修改上传文件目录的权限问题,可以直接在FTP中修改,除了读写权限之外,要注意修改用户组,因为上传的文件默认是root组和root用户,应该修改成www和www。不然访问不了。FTP上面修改用户组太慢,直接打命令很快。命令如下。 命令:chown -hR www:www /目录路径 ,hR命令的话会修改整个目录和子目录下及文件,如果只用R命令的话,只会改一个目录的用户组。 7.如何删除非空目录,用FTP删除整个根目录也显得很慢,直接用命令,rm -rf /非空目录 ,-f 是force的意思,此命令慎用,因为删除是没有任何提示的,秒删。 8.压缩文件的问题:最好安装p7zip,安装命令如下: 安装完成后解压的命令如下,7za x /目录/文件名。至于我选择x命令因为会保存原有的目录结构,最好把要解压的文件直接上传到你想放的下级路下,这样解压后就能用,不然移来移去很麻烦。
9.关于nginx伪静态的问题,它的伪静态和apache是有区别的,因为它是写在.conf文件里的,另外建立虚拟主机的时候已经写进去了,那么我们想改的话就要去找我们的虚拟主机的.conf配置文件,然后在文件 include行后面修改具体规则路径。据说他也是支持.htaccess,同理也需要修改配置文件里include行后的规则文件路径。(具体伪静态会在后面实例讲解)。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。