laravel路由404 openvpn客户端安装 apache版本查看 ls详细信息及隐藏文件 laravel项目迁移 2016.08.09回顾

来源:互联网 发布:实用魔术教学软件 编辑:程序博客网 时间:2024/05/16 04:40

1、今天是接着昨天解决在centos下配置laravel,昨天说到的是只有/,只有web根目录能路由到,我windows也遇到过这个问题,但是centos又有一些不同的地方,仍然是参考http://www.bubuko.com/infodetail-974728.html,第一条我想应该是成立的,不然如何能安装composer呢?但是这里我有个疑问为什么php.ini和我windows的有一定出入,我不确定是版本差距(差得比较小)还是操作系统关系造成(我更倾向于操作系统)还是因为lamp一键安装的不太一样,而且里面有些内容我不能搜到,比如关于openssl的,我搜不到,然后接下来是第二点,我查看了/etc/httpd/conf/httpd.conf是启动状态,第三条我发现跟我windows中apache的配置文件不太一样,没有Require all granted,然后是另外两排

Order allow,denyAllow from all
我看了下,这个作用就是Controls who can get stuff from this server,和Require all granted是一样的,应该apache版本不同的缘故吧,两排是2.2,Require all granted是2.4,但是最关键的是把AllowOverride None改成AllowOverride All,但是我开始改了没成功,还在组合性地注释掉那两排,改成Require all granted,仍然失败,后来我意识到可能是apache需要重启(似乎配置文件的修改都需要重启),所以重启,但是报错,改回原来的两排,终于成功!

2、openvpn客户端安装,实际上openvpn的客户端比windows还简单一些,直接yum install openvpn,相关依赖会自动安装,然后就是证书文件,我从windows中把配置文件ca.crt、view.crt、view.key、view.ovpn复制到/etc/openvpn,然后用命令openvpn /etc/openvpn/view.ovpn > /dev/null &,不输出,后台挂起运行!成功!

3、其他一些杂项

apache版本查看httpd -v

ls -all 可以查看文件详细信息包含文件的链接关系

.htaccess是一个隐藏文件,需要ls -a才能看见

laravel项目把文件夹从其他地方复制过来就可以了


0 0