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

边写边记,以后还会用到的。

将 xxx.com 重定向到 www.xxx.com

1.打开 /usr/local/nginx/conf/vhost/你网站的域名.com.conf 2.查看原有的 server{}中的 server_name 已经是否包含两种域名

1
server_name www.xxx.com xxx.com;

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

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

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

1
/etc/init.d/nginx restart

最终效果:所有 xxx.com 的页面都会301到 www.xxx.com ,反之亦然

赋予网站根目录下的文件和目录可写权限

我们在配置LNMP的时候,一般都是以root账户操作的,所有文件/文件夹的所有者都是root。如果保持这个状态,之后我们将无法以ftp账户的名义执行很多操作——比如任何形式的写入;同样,Wordpress等程序也无法上传附件。 假若你的网站所在目录为 /home/wwwroot 执行以下命令

1
2
chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

注:chown指令将后面的目录的所有权限指派给了www用户。在前面设置ftp你已经将ftp账号的uid和gid设置成www组了。

让LNMP显示已安装的WordPress主题

打开php的配置文件 php.ini

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

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

1
/etc/init.d/php-fpm restart

搞定。

修改服务器时间为北京时间

如将系统时间设定成2013年01月16日的命令如下。 date -s 01/16/2013 将系统时间设定成下午2点18分9秒的命令如下。 date -s 14:18:09 修改完后可以执行:clock -w ,强制将时间写入cmos。

http://www.cmhello.com/lnmp-301.html

posted @   星星的学习小志  阅读(227)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2012-06-22 随机函数
点击右上角即可分享
微信分享提示