新手自己安装ubuntu后 然后做什么 我主要想学习Linux *** 作和服务器管理,是不是要安装mysql apache什么的

新手自己安装ubuntu后 然后做什么 我主要想学习Linux *** 作和服务器管理,是不是要安装mysql apache什么的,第1张

安装mysql apache,这么简单的东西请不要放到"学习linux *** 作和服务器管理中"
不然很容易成为linux"伪大神"
建议你学习linux的时候同时学习unix中的solaris
推荐这本书
UNIX/Linux 系统管理技术手册(第4版) 90块钱吧,1000页

(Ubuntu 1404 + Apache22 + Tomcat7 + MySQL + SFTP)

<br />

<br />

为了方便多实例部署,同事避免权限重提并提高安全性,我们一般不使用系统的tomcat实例,而是在 用户目录 下再创建一个引用tomcat7的独立实例创建实例,同时为了避免与原tomcat 访问端口8080 控制端口8005 冲突,更改新实例端口

准备工作:
将所有文件打包放到Tomcat文件的 ROOT 下,或者将打包成war包,放在 webapp 文件夹下,tomcat会自动解压。(apache可以放在其他文件夹下不和tomcat放在一起,再由配置文件配置,但是放一起方便上传)
启动:
apache启动,加载 sites-enabled 下的主机配置文件。客户访问链接,默认80端口,根据url、别名或者端口号判断是哪个虚拟主机然后到下面的发布目录 DocumentRoot ,根据后url缀判断是否由tomcat解析。静态文件(根据url后缀)自己解析(设置允许访问目录下的文件夹)。动态交给jkmount,就是之前的worklist内容的名字。然后找到worksproperties中上述的名字,找到下面的配置信息,根据 workerxxx 的 host 和 port 将请求的 url 发送过去。(本案例是发送到本机的对应tomcat实例端口),tomcat根据端口号找到本机相应的实例地址,再根据 url 找到与自己的位置的文件解析。然后响应返回html给JKMount在返回给Apache返回给客户端。

<br />

Options Indexes FollowSymLinks MultiViews 禁止显示Apache目录列表

参考资料

在/etc/resolvconf添加:
blogmytestcom 127001
这样你ping blogmytestcom就会返回IP地址为127001
若果是服务器,你把域名的DNS解析到你的主机就可以了

点击桌面右上角面板上的用户图标 选中菜单中的 系统设置 进入 系统设置 点击 网络 图标 点击网络后 我们就进入了 网络 界面 点选 网络代理 方法 中把 无 更换为 手动 填写相关代理服务器配置 应用到系统就完成了网络代理的配置

进入站点配置目录
$ cd /etc/apache2/site-available/
该目录用于存放虚拟机的配置文件。
创建一个虚拟机的配置文件
$sudo vi democonf
这里是一个配置文件内容示例, 更详细的说明文档, 参考apahce的使用手册。
<VirtualHost demolocal:80>
DocumentRoot /var/>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13452994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-09
下一篇 2023-08-09

发表评论

登录后才能评论

评论列表(0条)

保存