IT技术互动交流平台

LNMP笔记:域名重定向、读写权限、显示WP主题、北京时间

作者:胡倡萌  发布日期:2013-01-16 10:39:58
边写边记,以后还会用到的。
将 xxx.com 重定向到 www.xxx.com
1.打开 /usr/local/nginx/conf/vhost/你网站的域名.com.conf
2.查看原有的 server{}中的 server_name 已经是否包含两种域名

server_name www.xxx.com xxx.com;

3.如果有,先删除 xxx.com,然后在文件的末端添加

server {
server_name xxx.com;
rewrite ^(.*)$ http://www.xxx.com$1 permanent;
}

4.保存退出,然后重启nginx:

 /etc/init.d/nginx restart

最终效果:所有 xxx.com 的页面都会301到 www.xxx.com ,反之亦然
赋予网站根目录下的文件和目录可写权限
我们在配置LNMP的时候,一般都是以root账户操作的,所有文件/文件夹的所有者都是root。如果保持这个状态,之后我们将无法以ftp账户的名义执行很多操作——比如任何形式的写入;同样,Wordpress等程序也无法上传附件。
假若你的网站所在目录为 /home/wwwroot
执行以下命令


chmod -R 755 /home/wwwroot
chown –R www /home/wwwroot

注:chown指令将后面的目录的所有权限指派给了www用户。在前面设置ftp你已经将ftp账号的uid和gid设置成www组了。
让LNMP显示已安装的WordPress主题
打开php的配置文件 php.ini

vim /usr/local/php/etc/php.ini

输入 ?scandir 回车,即可定位到 scandir
也就是disable_functions开头的那行代码,删除 scandir, 保存退出
重启php服务

/etc/init.d/php-fpm restart

搞定。
修改服务器时间为北京时间
如将系统时间设定成2013年01月16日的命令如下。
date -s 01/16/2013
将系统时间设定成下午2点18分9秒的命令如下。 www.it165.net
date -s 14:18:09
修改完后可以执行:clock -w ,强制将时间写入cmos。
 
顺便说一下,lnmp环境中,WordPress固定链接设置那里居然会含有index.php这一段,不过直接自定义删除即可,效果还是可以出来,只是看着不太舒服。


Tag标签: LNMP   域名重定向   读写权限   WP主题  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规