服务器及数据库搭建

服务器


阿帕奇服务器搭建

  1. 安装
    yum install httpd 回车之后一路'y'
  • 启动
    systemctl start httpd.service

  • 查询状态
    systemctl status httpd.service

  • 设置随系统自启动
    systemctl enable httpd.service

  • 开放80端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent

  • 防火墙重载
    firewall-cmd --reload

  • 测试端口,在window的cmd模式下
    ping ip

  • 修改文档根目录

在home下新建文件夹appach
然后输入:
vim /etc/httpd/conf/httpd.conf
找到
DocumentRoot"/var/www/html" 和
Further relax access to the default document root:

/var/www/html 改成 /home/appach

  • 重启服务器
    systemctl restart httpd.service
  • 上传项目到服务器

检查是否已安装lrzsz
[leizi@localhost test]$ rpm -qa|grep lrzsz
没有安装时使用指令安装
[leizi@localhost test]$ yum install lrzsz
选择文件
rz -y
解压缩到appach中
unzip file appach

  • 关闭SeLinux(临时)
    setenforce 0

  • 查看项目,浏览器输入ip地址加文件的地址
    ip/file-path

数据库搭建


MongoDB

  1. 下载对应版本的数据库

[][]

  • 上传文件到服务器,解压到/usr

解压
tar -xvzf mongodb-linux-x86_64-4.0.2.tgz
移动并改名
mv mongodb-linux-x86_64-4.0.2 /usr/mongoDB

  • 在mongoDB下新建文件夹db

  • 添加环境变量

cd /etc
vi profile
在最后一行(或者相应位置)加入
export PATH=$PATH:/usr/mongoDB/bin

  • 重启Linux

  • 添加配置文件
    cd /usr/mongoDB
    vi mongo.conf 添加以下字段

port=27017
dbpath= /usr/mongoDB/db
logpath= /usr/mongoDB/mongodb.log
logappend=true
fork=false
maxConns=100
noauth=true
journal=true
storageEngine=wiredTiger
bind_ip = 0.0.0.0

  • 开放27017端口
    firewall-cmd --zone=public --add-port=27017/tcp --permanent

  • 重启防火墙
    firewall-cmd --reload

  • 启动配置文件
    mongod --config /usr/mongoDB/mongo.conf

卡着不动则说明启动成功,如果跳到下一命令行,需要重启Linux

服务器及数据库搭建_第1张图片
image.png

  • 安装辅助软件Roto

创建连接

服务器及数据库搭建_第2张图片
image.png

服务器及数据库搭建_第3张图片
image.png
服务器及数据库搭建_第4张图片
image.png

你可能感兴趣的:(服务器及数据库搭建)