centos服务器配置

1.挂载虚拟机硬盘

一般默认云计算中心给的机器都没有挂载磁盘,类似window设备管理器里添加磁盘格式化的操作。

参考:https://blog.csdn.net/jzzjsy/article/details/11989295

#当前系统的分区
fdisk -l
#对新建的磁盘进行分区及格式化的工作
fdisk  /dev/sdb
#一直回车就行
#最后输入“w”保存并退出
#再次使用 “fdisk -l ”这个命令来查看会发现出现了/dev/sdb1
 
#格式化成ext3的文件系统
mkfs -t ext3 /dev/sdb1
 
#手动挂载
mount /dev/sdb1  /要挂载的目录
#自动挂载:修改/etc/fstab即可
vi /etc/fstab
/dev/sdb1       /media(这个挂载的目录你自己设置即可)      ext3    defaults       0       1
关于 fstab 参考  https://blog.csdn.net/duyiwuer2009/article/details/8644753

2.配置网络

dmz内的机器没有设置dns

#方法1
cd /etc/sysconfig/network-scripts
#进入eth0里面设置
vi eth0 #设置DNS1
 
#方法2 某些图像界面可用
vi /etc/resolv.conf
#增加
severname DNS地址
 
#方法3
nmtui
#可视化界面

3.安装数据库

安装phpadmin

参考:https://www.cnblogs.com/tdalcn/p/6937697.html

yum install phpmyadmin
#安装不成功可以运行下面的命令
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

安装redis

参考:https://www.cnblogs.com/fanlinglong/p/6635828.html

yum install epel-release
yum install redis
vim /etc/redis.conf

安装mongo

参考:https://www.cnblogs.com/acewhl/p/6638486.html

cd /etc/yum.repos.d/
vi mongodb.repo
  
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
 
yum  install -y mongodb-org

4.nginx服务器安装状态健康检查模块

参考:https://github.com/yaoweibin/nginx_upstream_check_module

#下载一个与appnode安装环境一样的版本的nginx
#查看当前nginx版本
/usr/sbin/nginx -v
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar -xzvf nginx-1.12.2.tar.gz
#下载模块代码重命名并解压 成 nginx_upstream_check_module-master 文件夹
wget https://github.com/yaoweibin/nginx_upstream_check_module/archive/master.zip
# 进入到nginx的文件夹目录 刚刚 解压的目录 (path 命令自己去找解释)
patch -p1 < ../nginx_upstream_check_module-master/check_1.12.1+.patch
/usr/sbin/nginx -V
#把当前nginx的参数拷贝下来然后执行configure
./configure --add-module=../nginx_upstream_check_module-master --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie'
 
#如果执行报错了,执行一下两个安装命令
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
#最后执行
make
make install
 
#其他配置请参考github上的描述进行

5.安装tomcat

参考:https://blog.csdn.net/qq_27739989/article/details/78047106



你可能感兴趣的:(centos服务器配置)