laravel 环境配置

sudo php composer.phar 

compser
3. 将composer移至“/usr/local/bin“目录下并改名为composer,用于存放用户自己的程序(如自己编译出来的包等),并且修改该文件权限。该登录用户(可以用命令id查看)、他所在的组和其他人都有访问该包的最高权限。

sudo mv composer.phar /usr/local/bin 
cd /usr/local/bin
sudo chmod -R 777 comopser 
  • 新建laravel项目
sudo composer create-project laravel/laravel --prefer-dist laravel 
  • 更改项目的所有者为当前用户替换root
sudo chown -R limingxia:limingxia . 
  • 授予laravel目录下的bootstrap和storage 777 的权限
sudo chmod -R 777 storage/ bootstrap/ 
  • 修改apache的配置文件apache2.conf,打开/var/www目录下文件的读写权限
cd /etc/apache2 
sudo vim apache2.conf 
 <Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

将上面的None修改为all
* 创建一个虚拟主机的配置文件,命名为“域名.conf“

sudo cp 000-default.conf blog.limingxia.com.conf 

修改新配置文件

sudo vim blog.limingxia.com.conf 
  • 配置域名,原配置
  9         #ServerName www.example.com
 10 
 11         ServerAdmin webmaster@localhost
 12         DocumentRoot /var/www/html

修改为以下:

  9         ServerName blog.aaaxia.com
 10 
 11         ServerAdmin webmaster@localhost
 12         DocumentRoot /var/www/laraval/public

第九行为主域名,同样我们可以在这里配置子域名,子域名可以有多个,主域名只能有一个,代码为:

ServerAlias admin.limingxia.com 

第12行制定该域名的访问目录

  • 链接到 sites-enabled 目录下,开启站点
sudo ln -s /etc/apache2/sites-available/blog.aaaxia.com.conf /etc/apache2/sites-enabled/

*重启apache2

sudo service apache2 restart 
  • 修改服务器hosts文件
sudo vim /etc/hosts 

增加如下语句,以便之后访问该项目

127.0.0.1 blog.aaaxia.com 
  • 修改本地 hosts 文件 ,配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。
sudo vim /etc/hosts 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值