服务器系统centos7 x64位,在Centos7.2(64位)下搭建Web服务器

一:通过Yum安装mysql

1 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

2 # rpm -ivh mysql-community-release-el7-5.noarch.rpm

3 # yum install mysql-community-server

二:重启mysql,并设置密码

1 # service mysqld restart

2 # mysql -u root

3 # set password for 'root'@'localhost' =password('password');

4

5 systemctl status mysqld 查看mysql状态

6

7 systemctl start mysqld 启动mysql

8

9 systemctl stop mysqld 关闭mysql

三:mysql远程连接设置

1 mysql> grant all privileges on *.* to root@'%'identified by 'password';(把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。)

2

3 注:如果不是root用户,可先新建用户 mysql>create user 'username'@'%' identified by 'password'; (然后通过grant来进行给予权限)

四:安装设置ftp

安装

1 yum install vsftpd

修改/etc/vsftpd/vsftpd.config

1 # 禁止匿名登陆

2 anonymous_enable=NO

3 # 限制访问自身目录

4 chroot_list_enable=YES

5 # (default follows)

6 chroot_list_file=/etc/vsftpd/vsftpd/chroot_list

保存,重启ftp

1 systemctl restart vsftpd

五:安装jdk环境

下载jdk的途径

1、使用ftp上传本地下载的jdk

2、使用scp命令上传

scp /path/filename username@servername:/path/

3、wget下载 (需要指定cookie,确认协议的)

1 wget --no-cookie --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz

下载好,解压到 /root/java

然后配置环境,在/etc/profile文件的最下面添加

22e1da1053b3d61439e9e6d52c5a7a87.png

然后重新加载profile

1 source /etc/profile

六:安装tomcat

将tomcat解压好,将web程序放入webapps中,修改conf中的server.xml文件

3293548dfc7de01724b8efa67a8420c0.png

将端口改为80端口

3da8d20a26125c62131c58ff37bc4627.png

添加上面选中的语句,指定项目路径

七:除了tomcat,使用spring boot的

1 nohup java -jar message-1.0-SNAPSHOT.jar & > log.file 2>&1 &

八:设置防火墙

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --zone=public --add-service=ftp --permanent

systemctl enable firewalld.service             //开机启动

systemctl restart firewalld.service    //重启防火墙

CentOS7系统64位下搭建Python3.6环境及相关细节工具部署文章收集

(1)http://blog.csdn.net/chen798213337/article/details/70767902 问题描述: 安装Navicat管理数据库时,启动界面出现乱码情况. 解决办 ...

CentOS 6.2下搭建Web服务器

1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍 ...

在Win10下搭建web服务器,使用本机IP不能访问,但是使用localhos或127.0.0.1可以正常访问的解决办法

最近在在Win10下搭建web服务器,发现通过windows自带的浏览器win10 edge浏览器使用本机IP不能放问,但是使用localhos或127.0.0.1可以正常访问, 后来无意发现,使用w ...

CentOS 6.3下搭建Web服务器

准备前的工作: 1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙 (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disable ...

Windows2008R2安装iis和iis下搭建web服务器(9.18 第七天)

IIS internet information services 互联网信息服务微软开发的运行在windows中的互联网服务,提供了web.ftp.smtp服务 Windows server 200 ...

ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程

最近,经理让我搭建一个服务器,我从网上找了一篇比较好的教程,按教程一步步执行感觉挺顺利,所以准备整理一下这个教程.尊重原版注明出处:http://news.2ky.cn/Linux/ubuntu-12 ...

win7下搭建web服务器

简介 微软为了操作系统的安全,默认把web.ftp等服务默认关闭了,重新打开也非常简单. step 1 打开控制面板: step 2: step 3: step 4: 单击确定之后等个几分钟,web服 ...

Ubuntu 64位下搭建ADT的种种问题

我使用的adt版本为 adt-bundle-linux-x86_64-20140702.zip 1. Eclipse启动时提示 adb 无法加载动态链接库 libstdc++.so.6 以及  lib ...

centos6.2下搭建Web服务器

1.安装Apache2 yum install httpd 2.启动 方法一:service httpd start 方法二:/etc/init.d/httpd start //浏览http://ip ...

随机推荐

red hat安装mysql二进制包

数据包命名格式解释 mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz 黑色粗体表示为包名称 蓝色表示linux系统二进制包 红色表示构架     1.上传mysql- ...

iOS 网络框架编写总结

一,常用 1> 不错的处理接收到的网络图片数据的方法 id img= ISNSNULL(pic)?nil:[pic valueForKey:@"img"]; NSString ...

TYVJ P1080 N皇后 Label:dfs PS:以前做的一道题,贴出来防忘

描述 检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行.每列只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子. 上面的布局可以用序列2 4 6 1 3 5来描 ...

TFS2012常见问题及解答

1.删除workItem工作项(包括Bug,用户场景,任务等) 需要利用到witadmin工具,目录在cd %programfiles%\Microsoft Visual Studio 11.0\Co ...

poj 4982 踩方格

4982:踩方格 查看 提交 统计 提问 总时间限制:  1000ms 内存限制:  65536kB 描述 有一个方格矩阵,矩阵边界在无穷远处.我们做如下假设:a.    每走一步时,只能从当前方格移 ...

SQL查询表,表的所有字段名,SQL查询表,表的所有字段名

SQL查询表,表的所有字段名 2011-07-29 10:21:43|  分类: SQLServer |  标签:表  sql  字段   |举报 |字号 订阅   SQL查询表,表的所有字段名 SQ ...

css3学习系列之移动(一)

transform功能 放缩 使用sacle方法实现文字或图像的放缩处理,在参数中指定缩放倍率,比如sacle(0.5)表示缩小50%,例子如下: < ...

How to fix &OpenCurlyDoubleQuote;HTTP Status Code 505 – HTTP Version Not Supported” error&quest;--转

http://dotnetstock.com/technical/http-status-code-505-http-version-not-supported/ The reason for the ...

ABP文档笔记 - 配置、设置、版本、功能、权限

配置 全局仅一个单例,保存一组配置信息,一般直接在模块的预启动事件中赋值or修改.没有Scope划分,无论租户还是房东亦或者用户读取的值都不会有差异.每个模块都可以扩展这个配置. 设置 它没有层级关系 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值