已挂载磁盘空间大小
df -h
1)查看磁盘分区信息
fdisk -l
出现类似
磁盘 /dev/vdb:1073.7 GB, 1073741824000 字节,2097152000 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
1) 假如磁盘为/dev/vdb
格式化分区
mkfs.ext4 /dev/vdb
3) 格式化后进行挂载
mkdir /data
mount /dev/vdb /data
4) 开机自动挂载
按照上面配置后开机后并不会自动挂载磁盘。 自动挂载的配置如下
vim /etc/fstab
在文件的最后添加
/dev/vdb /data ext4 defaults 0 0
保存退出 ESC
:wq
5) 查看磁盘的剩余空间
df -hl
1) 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2) 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
3) 生成缓存
yum makecache
Centos/redhat/alios:
yum install -y chrony
ubuntu/debian:
apt-get install chrony
sed -i "/server/d" /etc/chrony.conf
vim /etc/chrony.conf
添加
server ntp.aliyun.com iburst
systemctl restart chronyd
或者
service chronyd restart
chronyc tracking
或
date
6.开机启动
CentOS7
systemctl enable chronyd.service
CentOS6
chkconfig chronyd on
功能 | CentOS7 | CentOS6 |
---|---|---|
查看自启动服务 | ls /etc/systemd/system/multi-user.target.wants/systemctl list-unit-files | chkconfig –list |
开机自启 | systemctl enable nginx.service | chkconfig nginx on |
取消开机自启 | systemctl disable nginx.service | chkconfig nginx off |
启动服务 | systemctl start nginx.service | service nginx start |
停止服务 | systemctl stop nginx.service | service nginx stop |
重启服务 | systemctl restart nginx.service | service nginx restart |
加载失败的服务 | systemctl –failed | |
重新加载 | systemctl reload nginx.service | |
查看状态 | systemctl status nginx.service |
whereis nginx
ssh root@112.112.112.112
root
为用户名
112.112.112.112
为服务器ip
reboot
安装Memcached
安装依赖
yum install -y libevent libevent-deve
安装MemCached
yum install memcached
运行Memcached
CentOS7
systemctl restart memcached
CentOS6
service memcached start
或者
/usr/bin/memcached -p 11211 -u root -m 256 -c 10240
memcached的基本设置:
配置路径
CentOS7
vim /etc/sysconfig/memcached
CentOS6
vim /etc/init.d/memcached
关闭
pkill -9 memcached
设置开机自启
CentOS7
systemctl enable memcached.service
CentOS6
chkconfig memcached on
取消开机启动
CentOS7
systemctl disable memcached.service
CentOS6
chkconfig memcached off
官方下载JDK 网址
或者 链接:https://pan.baidu.com/s/1JdPCMMEq178hXV5V4Ild3Q 密码:03l1
比如下载的文件为jdk-8u221-linux-x64.rpm
更改文件权限
chmod 755 jdk-8u221-linux-x64.rpm
安装
rpm -ivh jdk-8u221-linux-x64.rpm
安装后的路径为/usr/java/jdk1.8.0_221-amd64
删除文件
rm jdk-8u221-linux-x64.rpm
查询java版本
java -version
查看java-home
echo $JAVA_HOME
为空的话要配置java-home
否则无法配置Tomcat
为服务
打开文件/etc/profile
vi /etc/profile
在profile
文件末尾加入:
export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
配置立即生效
source /etc/profile
查询
yum list tomcat*
安装
yum -y install tomcat
启动tomcat
service tomcat start
设为开机启动
chkconfig tomcat on
默认的tomcat文件夹路径
cd /usr/share/tomcat
(1)下载
下载地址不能用的话从http://tomcat.apache.org/
获取新地址
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.42/bin/apache-tomcat-8.5.42.tar.gz
(2)安装
tar -xzvf apache-tomcat-8.5.42.tar.gz
mv apache-tomcat-8.5.42 /opt/tomcat8
运行
cd /opt/tomcat8/bin
./startup.sh
(3)配置
在生产环境用 root 是不安全的,所以
useradd -s /sbin/nologin tomcat
chown -R tomcat:tomcat /opt/tomcat8
为 service,和操作系统一起启动
cd /opt/tomcat8/bin
tar -xzvf commons-daemon-native.tar.gz
cd commons-daemon-1.1.0-native-src/unix/
./configure
make
cp jsvc ../..
cd ../..
错误1
configure: error: no acceptable C compiler found in $PATH
解决1
yum -y install gcc
打开daemon.sh
cd /opt/tomcat8/bin
vi daemon.sh
正文最开始也就是注释的下面增加下边五行内容
# chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon.
JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
CATALINA_HOME=/opt/tomcat8
CATALINA_OPTS="-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m"
配置防止日志中文乱码
找到JAVA_OPTS=
修改为
JAVA_OPTS="-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"
保存并退出
:wq
增加到 service
cp daemon.sh /etc/init.d/tomcat8
chkconfig --add tomcat8
开机启动
chkconfig tomcat8 on
检查
chkconfig --list|grep tomcat8
启动服务
service tomcat8 start
删除服务
service tomcat8 stop
chkconfig tomcat8 off
chkconfig --del tomcat8
rm -rf /etc/init.d/tomcat8
防火墙添加信任规则
打开文件
vim /etc/sysconfig/iptables
添加规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙
service iptables restart
安装Apache
yum install httpd httpd-devel
卸载
yum -y remove httpd*
启动apache
service httpd start
设为开机启动
chkconfig httpd on
重新加载配置
service httpd reload
查看版本
httpd -v
配置 文件位置/etc/httpd/conf/httpd.conf
设置虚拟主机目录 在文件的最后添加
Listen 9999
NameVirtualHost *:9999
<VirtualHost *:9999>
ServerName localhost:9999
DocumentRoot "/data/staticFile"
</VirtualHost>
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
yum install php php-cli php-gd php-mysql php-eaccelerator php-zend-optimizer php-pear php-snmp php-bcmath php-mcrypt php-mhash php-soap php-xml php-xmlrpc
yum info php | grep Version
下载并安装
wget http://down.safedog.cn/safedog_linux64.tar.gz
tar xzvf safedog_linux64.tar.gz
cd safedog_an_linux64_2.8.19005/
chmod +x *.py
./install.py
上一步中安装时缺少组件安装
yum install -y mlocate
yum install -y lsof
yum install -y dmidecode
yum install -y pciutils
登录账号(暂时登不了)
sdcloud -u 服云帐号
进入操作界面
sdui
一键安装
wget -O install.sh http://dl.xmirror.cn/a/install.sh && sh install.sh