首页 > 代码库 > Ubuntu 16.04环境布署小记
Ubuntu 16.04环境布署小记
本系列文章记录了升级Ubuntu 16.04的布署过程
回到目录
10. 安装Mono, Xsp
当前版本16.04.1的系统源的Mono版本为4.2.1,如需使用最新版本(本文书写时稳定版本为4.6.2),则需添加Mono官方源地址
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EFecho "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.listsudo apt-get update
安装Mono
sudo apt install mono-complete
安装Xsp
sudo apt install mono-xsp4
Install Mono on Linux
20. 安装LAMP套件
系统内置的目前已足够新,直接使用即可
sudo tasksel install lamp-server
Ubuntu Linux: Start / Restart / Stop Apache Web Server
How to install mysql server 5.7 on Ubuntu 16.04 LTS ( Xenial Xerus )
apache2ctl,a2ensite,a2dissite,a2enconf,a2disconf,a2enmod,a2dismod
30. 安装Mod-mono,使Apache支持Asp.Net程序
sudo apt install libapache2-mod-mono
mod_mono
40. 变更mysql数据库存放目录
在之前的操作中,我已将单独购置的数据盘挂载到了/opt目录下。
停止mysql服务
sudo systemctl stop mysql
数据库默认存放在/var/lib/mysql目录下,我将其同步到新的目录下
sudo cp -av /var/lib/mysql /opt/mysqldata
修改配置文件,将数据文件定位到新的目录中
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
修改datadir为新的目录
datadir = /opt/mysqldata
配置apparmor安全设置
sudo vim /etc/apparmor.d/tunables/alias
增加目录别名
alias /var/lib/mysql/ -> /opt/mysqldata/,
重启apparmor服务
sudo systemctl restart apparmor
将原目录重命名备份
sudo mv /var/lib/mysql /var/lib/mysql.bak
创建一个空目录满足脚本检查
sudo mkdir /var/lib/mysql/mysql -p
最后,重启服务即可
sudo systemctl start mysql
How To Move a MySQL Data Directory to a New Location on Ubuntu 16.04
50. 安装phpMyAdmin
sudo apt install phpmyadmin
在 Ubuntu Server 16.04 LTS 上安装 LAMP
Ubuntu 16.04环境布署小记