随笔分类 - [01]LINUX
摘要:1、安装搭建论坛必要的软件 apachephpmysqlCentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源,包涵的软件都是当前最稳定的版本,因此直接安装即可yum install -y httpd php php-fp...
阅读全文
摘要:1、首先检查mysql所在服务器的防火墙,如果限制了外网对3306端口的连接,那么放开限制Linux服务器中执行iptables -L 可以查看当前的防火墙规则iptables -F 可以清空所有防火墙规则2、确保mysql的监听地址是0.0.0.0监听地址是0.0.0.0 ,表示该mysql允许所...
阅读全文
摘要:问题背景: 在apache的httpd.conf里新增加了1个VirtualHost,域名是xxx.com,此时,服务器总共2个VirtualHost ,service httpdrestart的时候却出现了下面的警告提示:[warn] _default_ VirtualHost overlap o...
阅读全文
摘要:常用命名规范linux-1.2.0-30.e16.i686.rpmrpm基本命令安装rpm -i software.rpm卸载rpm -e software升级rpm -U software-new.rpmrpm支持通过http、ftp协议安装rpm -ivh http://www.xxx.com/software.rpm-v显示详细信息-h显示进度条
阅读全文
摘要:打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2Mpost_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M一般地,设置好上述四个参数后,上传8M的大体积文件,只设置上述四项还一定能行的通。进一步配置以下的参数max_execution_time = 600 ;每个P
阅读全文
摘要:grep 'linux' /etc/passwd搜索passwd文件下的包含linux的行find / -user linux|grep Video在用户为linux的根目录下搜房Video内容netstat -tnpl|grep server查询网络进程为server的数据-i在搜索的时候忽略大小写-n显示结果所在行数-v输出不带关键字的行-Ax输出包含结果所在行之后指定的行数-Bx输出包含结果所在行之前指定的行数grep -B3 linux /etc/passwd
阅读全文
摘要:网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0DNS配置文件/etc/resolv.conf主机名配置文件/etc/sysconfig/network静态主机名配置文件/etc/hosts
阅读全文
摘要:[root@centos var]# service mysqld stopMySQL manager or server PID file could not be found! [FAILED]解决办法:首先查看一下进程[root@centos mysql]# ps aux |grep mysq*root 2643 0.0 0.2 4536 1224 ? S 01:09 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/var --pid-file=/usr/local/m...
阅读全文
摘要:网上查了大概说,一要安装开启ssh服务然后关掉防火墙service sshd restartservice iptables stop 可是我用了之后还是连接不上,很郁闷。我尝试着ping,也是ping的通的。我就各种百度谷歌,还是找不到。我想八成是服务器配置问题,我想重新安装一下ssh。大概看了一下,貌似是这两个文件权限太大了。完了,网上搜索,说设为700就好了。于是我把他们的权限设为了700。chmod 700 ssh_host_rsa_keychmod 700 ssh_host_dsa_key重新启动sshd服务service sshd restart再次用工具连接发现可以了。。。折腾死
阅读全文
摘要:1.环境centos6.42.安装svnyum -y install subversion3.配置建立版本库目录mkdir /www/svndatasvnserve -d -r /www/svndata4.建立版本库创建一个新的Subversion项目svnadmin create /var/www/svndata/njlrxx配置允许用户jiqing访问cd /var/www/svndata/njlrxx/confvi svnserve.confanon-access=noneauth-access=writepassword-db=passwd注:修改的文件前面不能有空格,否则启动svn
阅读全文
摘要:解决方法,关掉防火墙,service iptables status 查看iptables状态service iptables restart iptables服务重启service iptables stop iptables服务禁用
阅读全文
摘要:Phpmyadmin :Phpmyadmin is a free tool used to administrate MySQL . Phpmyadmin supports all major operation with MySQL in GUI mode.Using YUM :Step 1 » Install/enable EPEL repository .[root@localhost ~]# rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpmStep
阅读全文
摘要:通常客户一次只与一个服务器通信,上图为:一个服务器同时处理多个客户的请求。上图为:客户与服务器使用TCP协议在同一个以太网中通信。路由器是广域网的架构设备。今天,最大的广域网是因特网。上图为:处于不同局域网的客户和服务器主机通过广域网连接。
阅读全文
摘要:网站搭建完成了,进入登录界面就是访问不了。原因大概是没有开启Apache mod_rewrite模块,或者没有配置完全。步骤1:启用mod_rewrite模块在conf目录的httpd.conf文件中找到LoadModule rewrite_module modules/mod_rewrite.so将这一行前面的#去掉。步骤2:## Possible values for the Options directive are "None", "All",# or any combination of:# Indexes Includes FollowSym
阅读全文
摘要:用linux自己来访问web是可以的比如192.168.2.20就可以访问本机的相关页面用192.168.2.20/phpmyadmin就可以访问数据库相关内容可是,当别的局域网的电脑想访问时,却访问不了。什么原因呢?通过ping命令,发现是ping的通的,可是就是访问不了。后来发现,是服务器的防火墙的问题,解决方法,关掉防火墙,service iptables status 查看iptables状态service iptables restart iptables服务重启service iptables stop iptables服务禁用禁用了之后,发现可以访问了,不论是页面还是数据库,都可
阅读全文
摘要:有两种途径一、service httpd stop(停止)service httpd start(开始)service httpd restart(重启)这种方法,是系统自带的二、或者到apache的启动目录sbin下执行默认的执行目录是/usr/sbin/apachectl执行/usr/sbin/apachectl stop(停止)/usr/sbin/apachectl start(开始)/usr/sbin/apachectl restart(重启)效果是一样的~
阅读全文
摘要:apache:如果采用RPM包安装,安装路径应在 /etc/httpd目录下apache配置文件:/etc/httpd/conf/httpd.confApache模块路径:/usr/sbin/apachectlweb目录:/var/www/html如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php:如果采用RPM包安装,安装路径应在 /etc/目录下php的配置文件:/etc/php.ini如果采用源代码安装,一般默认安装在/usr/local/lib目录下php配置文件: /usr/local/lib/php.ini或/usr/local/php/etc/p
阅读全文
摘要:About LAMPLAMP stack is a group of open source software used to get web servers up and running. The acronym stands for Linux, Apache, MySQL, and PHP. Since the server is already running CentOS, the linux part is taken care of. Here is how to install the rest. Set UpThe steps in this tutorial requir.
阅读全文
摘要:写在前面:案例、常用、归类、解释说明。(By Jim)创建菜单#!/bin/bash# testing the scriptclearechoecho -e "\t\t\tSys Admin Menu\n"echo -e "\t1.Display disk space"echo -e "\t2.Display logged on users"echo -e "\t3.Display memory usage"echo -e "\t0.Exit menu\n\n"echo -en "\t
阅读全文
摘要:写在前面:案例、常用、归类、解释说明。(By Jim)使用函数#!/bin/bash# testing the scriptfunction myfun { echo "This is an example of a function"}count=1while [ $count -le 5 ]do myfun count=$[ $count +1 ]doneecho "This is the end of the loop"myfunecho "Now this is the end of the script"(记得空格,函数一定
阅读全文