随笔分类 -  Web应用

Apache Nginx Tomcat
摘要:####下载PHP及依赖包 下载:官网下载 目前最新版本是php-8.0.5 下载sqlite:官网下载 目前最新版本是sqlite-3.35.5 ####安装sqlite 1、yum方式安装(推荐) $ yum install sqlite-devel 如果yum方式安装的sqlite版本过低, 阅读全文
posted @ 2022-11-15 17:53 努力吧阿团 阅读(72) 评论(0) 推荐(0) 编辑
摘要:来自老男孩76期 一、基础介绍 jre jdk jvm 一般书写的程序代码,只能在某个平台运行,如C#编译的程序,后缀名是exe文件,只能在windows上运行。 jvm:java虚拟机(java vitrual machine),主要用来运行java代码的。解决了代码的可移植性问题。 jre:j 阅读全文
posted @ 2022-06-05 23:09 努力吧阿团 阅读(427) 评论(0) 推荐(0) 编辑
摘要:#### Tomcat介绍 资料来源于黑马linux,tomcat,02tomcat介绍 Apache是一个组织,旗下有很多软件,如tomcat,httpd等等 tomcat给web提供服务的,也能解析静态资源如html,连接jdk,解析java代码; tomcat本身也是java开发的,所以必 阅读全文
posted @ 2022-06-05 23:07 努力吧阿团 阅读(135) 评论(0) 推荐(0) 编辑
摘要:# 一、jsp代码测试 1、查看官方案例 2、测试案例 丢到ROOT目录下 效果 此时在/usr/local/tomcat9/work/Catalina/localhost/ROOT/org/apache/jsp/目录下出现java跟class文件,是test.jsp先转成java文件,再由jav 阅读全文
posted @ 2022-06-05 23:02 努力吧阿团 阅读(73) 评论(0) 推荐(0) 编辑
摘要:Nginx优化 1、worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。(如我的机器是一颗CPU六核心,这里就设置为6或者6的倍数;如果是2颗CPU8核心,这里就写16或16的倍数) 2、worker_cpu_affinity 000 阅读全文
posted @ 2022-06-05 22:56 努力吧阿团 阅读(47) 评论(0) 推荐(0) 编辑
摘要:一、修改默认用户与组 Apache默认用户跟组为deamon,这是很不安全的。 1、创建Apache用户跟组 groupadd apache useradd -M -s /sbin/nologin -r -g apache apache chown -R apache:apache /usr/loc 阅读全文
posted @ 2022-04-05 00:34 努力吧阿团 阅读(72) 评论(0) 推荐(0) 编辑
摘要:### 一、搭建环境 1.1 软件版本 mysql-5.7.26 httpd-2.4.46 php-8.0.5 mysql是二进制安装,其他都为源码安装 1.2 下载地址 https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.26-linux-gli 阅读全文
posted @ 2021-08-11 18:01 努力吧阿团 阅读(42) 评论(0) 推荐(0) 编辑
摘要:### 一、搭建环境 1.1 软件版本 mysql-5.7.26 nginx-1.18.0 php-8.0.5 mysql是二进制安装,其他都为源码安装 1.2 下载地址 https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.26-linux-gl 阅读全文
posted @ 2021-08-05 09:19 努力吧阿团 阅读(42) 评论(0) 推荐(0) 编辑
摘要:tomcat自带的catalina.sh可以执行启动,停止,查看版本,检查脚本语法错误等操作,但是用起来不太习惯,可以写一个管理tomcat服务的脚本。 一、相关脚本 tomcat服务管理脚本存放目录为/usr/local/tomcat/bin下 常用的有如下几个 configtest.sh:检查配 阅读全文
posted @ 2021-07-13 16:18 努力吧阿团 阅读(161) 评论(0) 推荐(0) 编辑
摘要:####访问控制介绍 可以实现针对某些目录进行访问控制,禁止一些IP地址的访问 ####针对目录访问控制 1、编辑主配置文件 $ vim /usr/local/apache2/conf/httpd.conf 478 Include conf/extra/httpd-vhosts.conf #去掉该行 阅读全文
posted @ 2021-05-13 20:43 努力吧阿团 阅读(175) 评论(0) 推荐(0) 编辑
摘要:### 一、Apache防盗链简介 此功能是为了防止其他网站盗用我们网站里的一些文件,如图片链接。这样会造成用户访问他们的网站实际上图片请求是我们的服务器处理的,造成我们服务器的带宽、资源的浪费。 一般小网站会使用盗链,这样可以减少自己服务器的负载。 1.1 配置方法一 1、编辑主配置文件 vim 阅读全文
posted @ 2021-05-12 02:03 努力吧阿团 阅读(158) 评论(0) 推荐(0) 编辑
摘要:####静态缓存介绍 对于图片,html,css,Javascripts等,可以让客户端缓存,让访问时不需要频繁请求服务器,提高用 户体验,需要提前确认是否支持 mod_expires.c模块。 ####配置案例 1、编辑主配置文件 $ vim /usr/local/apache2/conf/htt 阅读全文
posted @ 2021-05-10 16:35 努力吧阿团 阅读(103) 评论(0) 推荐(0) 编辑
摘要:于2022年4月3日重新编辑 一、Apache日志切割 Apache日志默认按周进行切割,但是如果实际访问量过大,日志文件也会变大,不利于后期日志查找跟分析。 生产环境中一般会按天进行日志切割。 1.1 日志切割方式 使用脚本 Apache自带工具rotatelogs 第三方工具cronolog 1 阅读全文
posted @ 2021-05-10 15:43 努力吧阿团 阅读(364) 评论(0) 推荐(0) 编辑
摘要:####配置301跳转案例 使用Apache的rewrite会用到mod_rewrite.so模块 1、编辑主配置文件 $ vim /usr/local/apache2/conf/httpd.conf ... 153 LoadModule rewrite_module modules/mod_rew 阅读全文
posted @ 2021-05-10 12:23 努力吧阿团 阅读(174) 评论(0) 推荐(0) 编辑
摘要:### 一、Apache虚拟主机介绍 如果要提供多个对外访问的网站,就需要使用虚拟主机功能。 可以理解为一个网站等于一台虚拟主机。 虚拟主机分为两类 基于域名的虚拟主机 基于端口的虚拟主机 二、配置虚拟主机 2.1 基于域名的虚拟主机 1、编辑主配置文件 vim /usr/local/apache 阅读全文
posted @ 2021-05-09 21:23 努力吧阿团 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1、使用htpasswd命令生成密码 htpasswd -c /data/.htpasswd tz # 指定用户名为tz,输入自己设定的密码 2、编辑主配置文件 vim /usr/local/apache2/conf/httpd.conf 204 <Directory /> 205 Allo 阅读全文
posted @ 2021-05-09 21:22 努力吧阿团 阅读(297) 评论(0) 推荐(0) 编辑
摘要:将网站家目录修改成:/www目录 1、yum源安装httpd修改方式 mkdir/www echo "这是新修改的网站家目录/www" > /www/index.html $ vim /etc/httpd/conf/httpd.conf 119 DocumentRoot "/www" #1 阅读全文
posted @ 2021-05-09 20:50 努力吧阿团 阅读(282) 评论(0) 推荐(0) 编辑
摘要:####准备工作 参考文章:安装Apache 参考文章:安装PHP 参考文章:搭建DZ论坛 下载dz论坛安装包 将解压后的upload目录上传到/usr/local/apache2/htdocs/目录下,并重命名为dz。 准备工作做完了,安装过程没什么好说的,照着上面的安装apache跟php来就行 阅读全文
posted @ 2021-05-07 21:57 努力吧阿团 阅读(996) 评论(0) 推荐(0) 编辑
摘要:使用yum源搭建DZ论坛,虽然无法自定义PHP版本跟Apache版本,但是很方便,出错概率低。 1、关闭防火墙 systemctlstopfirewalld systemctl disable firewalld setenforce0 vim /etc/selinux/con 阅读全文
posted @ 2021-05-07 15:57 努力吧阿团 阅读(220) 评论(0) 推荐(0) 编辑
摘要:修改配置文件 vim/usr/local/apache2/conf/httpd.conf1访2AddType3IfModule4File5Php vim /usr/loc 阅读全文
posted @ 2021-05-07 00:04 努力吧阿团 阅读(286) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示