Linux服务器的使用

http://www.bt.cn/

查看主机命令
hostname
查看主机ip
hostname -i

修改主机名

//查看
hostnamectl status
hostname

//修改文件:
vi /etc/sysconfig/network 
//添加: HOSTNAME=hostname

//修改文件:
vi /etc/hosts
//在127.0.0.1 最后添加主机名

//重启
reboot

安装Apache

yum install httpd
//启动
service httpd start
systemctl start httpd
//修改配置文件
vi /etc/httpd/conf/httpd.conf
//访问localhost:80或使用curl测试安装是否成功
curl localhost

让httpd显示目录及文件名:
在根目录文件夹里新建文件名为.htaccess的文件,内容为Options All +Indexes
目录或文件名中文乱码:
修改配置文件,在最后一行添加 IndexOptions Charset=UTF-8

安装Nginx

yum install nginx
//启动
service nginx start
systemctl start nginx
//修改配置文件
vi /etc/nginx/nginx.conf
//访问localhost:80或使用curl测试安装是否成功
curl localhost

防火墙管理

CentOS 7.0默认使用的是firewall作为防火墙,可以改为iptables防火墙

查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
firewall-cmd --state 
systemctl list-unit-files|grep firewalld.service
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
安装iptables
yum install iptables
启动iptables
systemctl start iptables.service
vi/etc/sysconfig/iptables #编辑防火墙配置文件

安装mysql

yum install mysql
yum install mysql-devel

docker 启动mysql

docker run mysql
docker run  -e MYSQL_ROOT_PASSWORD=root --name mysql -d mysql
//查看正在运行的端口
netstat -ntpl
tar命令
//压缩文件夹
tar czvf <FileName>.tar <DirName>
//解压文件
tar zxvf <FileName>.tar

gz命令
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
  .tar.gz.tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
   压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

zip命令
  解压:unzip FileName.zip
  压缩:zip FileName.zip DirName
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值