网站环境是网站运行的必备条件,因为是运行PHP,所以搭建的环境包括APACHE和MYSQL数据库。
1、使用上一节说明搭建好的FTP上传一键安装包;
2、使用putty远程登录服务器。这里不在赘述,如下图。
3、进入相关目录,执行语句安装,可能需要先修改相应权限,执行语句如下
chmod–R777sh修改目录权限
cdsh进入相关目录
/installsh执行安装
执行这个语句后会出现选择WEB版本的提示
apacheornginx,inputaorn:
这里我输入a选择apache然后安装程序会继续执行
需要比较长的时间,估计要半个小时,等待安装完成
4、上一步执行成功后,就表示WEB服务器已经安装完成,输入cataccountlog就可以查看MYSQL账号密码,如下图所示
5、以上4步,网站服务器已经搭建完毕,如果以后需要增加新的虚拟主机,可修改一下文件:
选择了nginx那么会有一个nginx目录在
/alidata/server/nginx/
Nginx配置文件在/alidata/server/nginx/conf
Nginx虚拟主机添加你可以修改/alidata/server/nginx/conf/vhosts/phpwindconf
选择了apache那么会有一个> /alidata/server/> apache配置文件在/alidata/server/> apache虚拟主机添加你可以修改/alidata/server/> 至此,网站服务器已经搭建完毕。 1什么是Docker 借用下网上传统虚拟机与Docker的对比。 传统虚拟化应用程序中,不仅包含应用程序和必要的二进制文件库,还包含一个完整的 *** 作系统。 而Docker容器仅包含应用程序和相关依赖项,在主机的 *** 作系统用户空间中作为一个独立进程运行,与其他容器共享内核,从而实现了虚拟机的资源隔离和分配,具有更高的可移植性和效率提高。 2为什么使用Docker 1更快速的交付和部署 开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接 使用这个容器来部署代码。 2高效部署和扩容 Docker 容器几乎可以在任意的平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。 3更高的资源利用率 Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。容器除了运行其中应用外,基本不消耗额外的系统资源,使得应用的性能很高,同时系统的开销尽量小。传统虚拟机方式运行 10 个不同的应用就要起 10 个虚拟机,而Docker 只需要启动 10 个隔离的应用即可。 4更简单的管理 使用 Docker,只需要小小的修改,就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新,从而实现自动化并且高效的管理。 3Docker的工作原理和概念 自己制作镜像然后上传仓库或使用仓库已有的镜像文件拉取到容器中部署。 为了方便Docker的说明,本次例子使用虚拟机安装CentOS 7来演示。CentOS 7的安装请等查看下篇文章或自行百度。 1安装之前的准备工作 按照顺序,执行如下 *** 作 1、安装必要的一些系统工具 2、添加软件源信息 3、更新并安装Docker-CE 安装准备工作 2开启Docker服务 运行docker version 如果出现以下情况,说明当前用户没有 root相关 *** 作权限 无root权限 解决思路 先查看有多少镜像 运行docker run hello-world 测试命令,如果出现下方红框内消息,证明安装成功 3查看docker基本信息和版本 1构建Nginx基础镜像 查询nginx镜像 镜像拉取 查看对外的访问路径 怎么才能访问刚才启用的nginx nginx页面内容 我们可以进入容器,看下这个容器是什么样子 查看nginx在哪个位置 我们发现尽管启动了nginx,但是在外部还是不能访问,这是因为docker具有隔离机制,要不然怎么叫做容器化部署呢 Docker内nginx端口 对Nginx进行外网端口映射; 2构建Tomcat基础镜像 打开容器后,默认安装目录在 /usr/local/ 3创建自己的专属镜像 用Dockerfile来制作镜像 创建一个新的镜像,并起名字为nywlw 查看新的镜像 运行自己创建的容器 4删除容器实例 5删除镜像 每天发布更多新鲜有含量的技术文章、总有一款适合你。 1由于服务器配置比较低综合考虑,选择ubuntu系统进行搭建 2 登陆阿里云服务器: 方法一:使用xshell软件登陆服务器 主机填写ip地址 端口号选择22 连接登陆服务器 方法二:使用阿里云管理终端 ssh root@服务器ip地址 3如何上传文件 方法一:windows和linux上传或下载某个文件可以使用rz,sz sudo apt-get install lrzsz 安装完成后进入准备存放改文件的文件夹输入rz,就会跳出文件选择框 例如:#cd apache-tomcat-7069/bin rz cd后有空格 cd ~:返回最上层 cd :返回上一层 cd -:返回最近 *** 作 方法二:使用xshell中的插件Xftp 4安装及配置环境 安装lsb指令 ubunu快捷安装需要的命令,更新一下: 输入lsb指令查看当前版本 查看版本号 安装jdk: 方法一:ubuntu自动安装jdk sudo apt-get install jdk 安装完成后配置环境: 使用vim指定编辑etc目录下profile文件,添加export 方法二:本地下载jdk上传 下载对应系统32位或64位的targz文件 建议:经过还几次对服务器进行环境搭建,已经有了一点小小的见解,建议不要使用过低版本的JDK,例如服务器JDK版本为15而项目JDK版本为18的情况,就会出现无法服务器无法运行war文件的情况,建议版本为17 上传targz文件有两种方法 创建一个java文件夹 输入安装命令,将上传的targz文件解压到创建为java文件夹中 设置环境变量 使用vim指定编辑etc目录下profile文件,添加export export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH //java存放位置请自行更改//使用 which java 查看jdk所在文件夹 选择E,然后输入i 进行写 *** 作 最后 :x退出并保存 设置默认JDK 如果之后一个版本显示: There is only one alternative in link group java (providing /usr/bin/java): 否者,选择合适的jdk 检查jdk是否安装成功,输出版本号及对应信息即安装成功 #java 安装tomcat 方法一:ubuntu自动安装tomcat sudo apt-get install tomcat 添加jdk和jre环境变量 JAVA_HOME=/home/java/jdk160_12 启动tomcat cd apache-tomcat-7069/bin /startupsh 出现提示说明配置成功 方法二:上传tomcat并解压 通过上述上传文件方法上传后 使用tar指令解压 tar -zxvf apache-tomcat-8024targz 然后进入apache-tomcat-7069文件夹 # cd apache-tomcat-8024 /bin/ 启动tomcat cd apache-tomcat-8024 /bin/ /startupsh 显示如下说明成功 最后输入:> 安装Mysql ubuntu下自动安装 sudo apt-get install mysql-server apt-get install mysql-client sudo apt-get install libmysqlclient-dev 设置数据库密码: 检查Mysql是否安装成功 sudo netstat -tap | grep mysql 登陆Mysql mysql -uroot -p密码 成功: 查看数据库 show databases 将sql文件导入 //先选定数据库 select from score 5java工程打包上传并运行 右键选中java项目,WAR Export 将文件以war格式导出 (注意:java工程的jdk一定要先降低到与服务器的jdk版本相同,例如java工程为18而服务器为16则会报错) 降低jdk方法: 并通过XFTP或上述的上传文件方法,上传至apache-tomcat-7069/webapps中
你
得有一个WEB环境,建议下载myEclipse
WEB环境都配好的,一般google下载的eclipse用于android开发的都都没有这样的环境,其次创建WEB项目,或者创建WEB动态项目,局域网WEB服务器环境就搭好了,你想要加入视屏在WEBRoot下添加就OK,这样在局域网内,你的Android设备调试就能访问到你的服务器
password:输入密码
自带源在大陆不好,更新即可解决
1sudo apt-get update
2apt-get install yum yum install -y redhat-lsb
lsb_release -a查看当前位数
getconf LONG_BIT
#vim /etc/profile
添加进profile文件
JAVA_HOME=/home/java/jdk160_12
export JRE_HOME=/home/liujicheng/java/jdk160_12/jre
export CLASSPATH=:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
//java存放位置请自行更改
//使用 which java 查看jdk所在文件夹
mkdir java
sudo tar -zxvf jdk-7u80-linux-x64targz -C /root/java
#vim /etc/profile添加进profile文件
JAVA_HOME=/root/java/jdk170_80
export JRE_HOME=/root/java/jdk170_80/jre
export CLASSPATH=:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
/usr/lib/jvm/jdk170_60/bin/java
#javac
#java -version
JRE_HOME=/home/homer/eclipse/jdk160_12/jre
PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
TOMCAT_HOME=/opt/apache-tomcat-7029
use iswust
source /root/testsql//source /文件夹/sql文件名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)