配置的操作过程如下:
1、安装 ubuntu 最新版系统 ,记住自己的密码
2、打开 命令界面 (Termail)
3、安装开发环境 (apache , mysql)
- sudo apt install mysql-server ,提示输入密码时输入 个人密码 , 为 mysql 创建一个密码 ,可设为 root
- sudo apt install phpmyadmin ( 数据库管理工具,自动将依赖的包 Apache , php 进行安装
- sudo apt install git // 安装 git 工具
- sudo apt install geany // 安装编辑器,也可以下载 atom 编辑器
4、获取公司业务代码
- 注册 git 帐号
- 进入工作目录 cd /var/www
- 更新工作目录的权限为全员可读写,chmod 777 ./
- git clone https://git.oschina.net/vc800/cssd.git
5、配置 Apache
- sudo nano /etc/apache2/sites-enabled/000-default.conf
- 在尾部增加上代码:
<VirtualHost *:80>
ServerName cssd.me
DocumentRoot /var/www/cssd/www
</VirtualHost>
6、配置 PHP
- sudo nano /etc/php/7.0/apache2/php.ini
- 搜索 short_open_tag , 设定为 on
7、 配置 hosts
- sudo nano /etc/hosts
- 增加一行
- feanlau.com cssd.me
8、修改 MySQL 的配置
- sudo gedit /etc/mysql/my.cnf
- 设置 MySQL 为宽松模式
[mysqld]
#skip-grant-tables
sql_mode=NO_ENGINE_SUBSTITUTION
ngram_token_size=2
9、重启服务器
sudo /etc/init.d/apache2 restart
10、浏览器访问 http://cssd.me
- 登录
- 访问 http://cssd.me/system/cache 重建缓存
- 如果建立失败则执行 sudo chmod -Rf 777 /var/www/(修改文件的读写权限,这里的修改权限操作还不够细致)
[注意] 需要注意 cssd/app 下可能没有配置文件 config.php ,config.php 需要配置本地的 mysql 账号。