首页 > 代码库 > 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环境布署小记