ubuntu 16.04 搭建PHP环境(LAMP)
tzselect 命令设置时区:依次选4)Asia, 9)China,1)Beijing Time, 1) Yes
sudo apt-get install apache2
sudo apt-get install php
sudo apt-get install php7.0-zip
Ubuntu Server 16.04下安装及配置MySQL(上述有网址说明)
https://blog.csdn.net/qq_32409653/article/details/78121260
1.sudo apt-get install mysql-server
2.设置root密码
3.mysql -u root -p
CREATE USER IVMS86X0@'%' IDENTIFIED BY 'psw.db7898';
grant all privileges on *.* to IVMS86X0@'%' identified by 'psw.db7898';
FLUSH PRIVILEGES;
执行quit退出mysql。
4.sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
default-time-zone = '+8:00'
max_allowed_packet = 256M
max_connections = 2100
innodb_buffer_pool_size=4G
innodb_file_per_table=1
innodb_autoextend_increment=128
innodb_max_dirty_pages_pct=90
enforce-gtid-consistency=true
5.service mysql restart
sudo apt install php-mysql
//配置apache2与php命令
sudo apt-get install libapache2-mod-php
// svn 检出
svn co svn://223.100.11.87/project1 . --username gewenchen --password gewenchen123
sudo vim /etc/apache2/sites-available/000-default.conf
<VirtualHost *:8081>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/broadcast
#Header set Access-Control-Allow-Origin *
<Directory "/var/www/html/broadcast">
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
sudo vim /etc/apache2/ports.conf
Listen 0.0.0.0:8081
//apache开启rewrite重写
sudo a2enmod rewrite
// apache开启headers
sudo a2enmod headers
//重启apache服务
service apache2 restart 或
/etc/init.d/apache2 restart
修改backend/web/assets为777