1.配置静态地址
vim /etc/network/interfaces
auto enp1s0iface enp1s0 inet staticaddress 192.168.1.131netmask 255.255.255.0auto enp2s0iface enp2s0 inet staticaddress 192.168.2.131netmask 255.255.255.0auto enp3s0iface enp3s0 inet staticaddress 192.168.10.131netmask 255.255.255.0gateway 192.168.10.1auto enp4s0iface enp4s0 inet staticaddress 172.123.123.123netmask 255.255.255.0
2.配置DNS地址
vim /etc/resolvconf/resolv.conf.d/tail
nameserver 192.168.10.1
3.开启root远程登录权限
sudo vi /etc/ssh/sshd_config
将PermitRootLogin without-password 修改为PermitRootLogin yes
4.重启ssh服务
service ssh restart
5、更新sources.list ,然后 apt-get update
vim /etc/apt/sources.list
deb-src http://archive.ubuntu.com/ubuntu xenial main restricteddeb http://mirrors.aliyun.com/ubuntu/ xenial main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universedeb http://mirrors.aliyun.com/ubuntu/ xenial universedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiversedeb http://archive.canonical.com/ubuntu xenial partnerdeb-src http://archive.canonical.com/ubuntu xenial partnerdeb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
apt-get update
6、通过 locale -a ,检查中文包问题,具体参考:英文Ubuntu安装中文包(locale)的方法;
然后,在/root/.profile 中增加: export LC_ALL=zh_CN.UTF-8 , 具体参考: 调整更改ubuntu时区,时间,locale
vim /root/.profile
export LC_ALL=zh_CN.UTF-8
输入以下命令安装:
cd /usr/share/locales sudo ./install-language-pack zh_CN
然后重开终端,就可以发现中文locale已经安装完毕,警告已经不再出现了。
当然,还可以执行:
sudo locale-gen 重建locale。7.Ubuntu 内存问题:调整参数:/etc/sysctl.conf 【针对4G内存进行配置】
vim /etc/sysctl.conf
vm.lowmem_reserve_ratio = 256 32 32 vm.min_free_kbytes = 307200
8、安装相关软件
dpkg -l | grep %openjdkXXX%
service tomcat7 status ESC : q service tomcat7 stop service tomcat7 start service tomcat7 restart
安装openjdk
sudo apt-get install openjdk-8-jdk
安装MySQL
apt-get install mysql-server
安装libcv
apt-get install libcv2.4
安装tomcat8
apt-get install tomcat8 tomcat8-admin
安装gcc
apt-get install build-essential
安装libstdc++5
apt-get install libstdc++5
安装libxv-dev
apt-get install libxv-dev
9、软件与环境参数配置
环境变量:vim /root/.profile
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/opt/xdt/videocheck/libs/dh:/opt/xdt/videocheck/libs/hk export JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/opt/xdt/videocheck/libs/dh:/opt/xdt/videocheck/libs/hk export LC_ALL=zh_CN.UTF-8 export JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m"
10、优化tomcat
安装authbind工具:apt-get install authbind
修改tomcat配置文件:
vim /etc/default/tomcat8
/etc/default/tomcat8, 修改:AUTHBIND=yes
开放80端口:
touch /etc/authbind/byport/80 chmod 0755 /etc/authbind/byport/80 chown tomcat8:tomcat8 /etc/authbind/byport/80
11、MySQL数据库(存储过程与参数配置)
vim /etc/mysql/conf.d/mysql.cnf
[mysql] default-character-set=utf8
vim /etc/mysql/mysql.conf.d/mysqld.cnf
[mysqld] character_set_server=utf8
#bind-address = 127.0.0.1
show variables like '%char%';
开启MySQL Event统计功能:
-- 查看是否开启定时器
SHOW VARIABLES LIKE 'event_scheduler'; -- 开启定时器 0:off 1:on SET GLOBAL event_scheduler = 1;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'system' WITH GRANT OPTION;
flush privileges;
select host from user where user = 'root';