Linux
暗淡亮点
这个作者很懒,什么都没留下…
展开
-
Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(一)
说明:本文需要的软件都可以在自由软件库下载到http://download.chinaunix.net/ RPM包和源码包存放位置 /usr/local/src源码包编译安装位置(prefix) /usr/local/xxx脚本以及维护程序存放位置 /usr/local/sbinMySQL 数据库位置 /var/lib/mysqlApache 网站根目录 /usr/loca/apache2/htd原创 2015-10-28 16:53:17 · 295 阅读 · 0 评论 -
在aws ec2上使用root用户登录
aws ec2默认是使用ec2-user账号登陆的,对很多文件夹是没有权限的。如何使用root账号执行命令就是一个问题了。解决办法如下:1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接)主机:是服务器的PublicDNS端口:222.创建root的密码,输入如下命令:sudopasswdroot3.然后会提示你输入new p...原创 2019-08-15 12:08:29 · 463 阅读 · 0 评论 -
Linux 查看进程的线程数
三种方法:1。 使用top命令,具体用法是 top -H 加上这个选项,top的每一行就不是显示一个进程,而是一个线程。2。 使用ps命令,具体用法是 ps xH|grep pid -c 这样可以查看所有存在的线程,也可以使用grep作进一步的过滤。3。 使用ps命令,具体用法是 ps -mq PID转载 2017-11-29 22:49:25 · 779 阅读 · 0 评论 -
如何查看已安装的CentOS版本信息
如何查看已安装的CentOS版本信息:1)[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58转载 2017-11-29 22:40:12 · 974 阅读 · 0 评论 -
yum安装软件时,出现"No package XXX available"的解决办法
我的Linux版本6.8x64依次执行以下命令解决cd /homewget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpmyum install XXX完毕。原创 2017-10-16 14:58:36 · 127262 阅读 · 31 评论 -
解决CentOS出现"No package redis available"提示问题
在安装redis的时候有出现"No package redis available"错误提示,不解决这个问题肯定无法进行下去。这个提示应该是当前的系统中没有redis应用安装源,我们需要从第三方下载到当前目录下然后进行安装后才可以执行。第一、redis安装错误提示[root@default ~]# yum -y install redisLoaded plugins转载 2017-07-18 17:13:44 · 4162 阅读 · 0 评论 -
linux下查看进程运行的时间
可通过ps 来查看,通过参数 -o 来查看例: ps -eo pid,tty,user,comm,lstart,etime | grep init参数说明:pid:进程IDtty:终端user:用户comm:进程名lstart:开始时间etime:运行时间 运行结果如下:1 ? roo转载 2017-03-15 13:28:23 · 705 阅读 · 0 评论 -
删除Linux下文件名乱码的文件
# ls -liaha9438543 -rw-r--r-- 1 root root 189K Aug 11 11:20 Service.jar????bat#find . -inum 9438543 -exec rm {} -rf \;原创 2016-08-16 16:27:49 · 393 阅读 · 0 评论 -
linux 安装jdk1.8
删除自带的jdk#rpm -qa |grep java如果输出内容,卸载带有openjdk的,命令为:#rpm -e --nodeps [上步操作输出的文件] 直接删除java和javac命令[root@OnlyKing local]# rm -f /usr/bin/java[root@OnlyKing local]# rm -f /usr/bin/javac 安装j...原创 2015-10-28 17:00:03 · 347 阅读 · 0 评论 -
aws:使用xshell工具root用户登录EC2
轻微强迫症,对于EC2登录要求使用ec2-user用户,不允许使用root感觉不舒服,特此查询资料解决。1、打开xshell,工具->用户密钥管理者->导入(aws下载的密钥)2、新建session,填写云主机的公有IP和协议、端口号,在用户身份验证处选择用户和密钥3、本次登录使用的ec2-user用户,如果使用root登录会提示:Please转载 2017-12-01 11:35:01 · 2351 阅读 · 0 评论 -
CentOS时间同步
#yum install -y ntpdate#ntpdate time.nist.gov结果:7 Jan 11:00:21 ntpdate[7360]: adjust time server 119.28.183.184 offset -0.016468 sec出现上述结果代表时间同步成功如果上面time.nist.gov服务器同步不了,可以换下面几个时间服务器试试:time.nis...原创 2019-01-07 11:26:08 · 313 阅读 · 0 评论 -
查看Linux机器的外网IP
curl ipinfo.io/ipcurl ipecho.net/plain原创 2018-09-03 16:18:10 · 1786 阅读 · 0 评论 -
CentOS 7.4 安装Apache、PHP、MySQL(MariaDB)、Redis
说明CentOS 7 已经把mysql替换为MariaDB了,所以安装的时候其实不是装MySQL了,功能和用法是一样的,端口也是3306一、安装# yum install httpd -y# yum install php -y# yum install mariadb mariadb-server mariadb-libs mariadb-devel -y# yum in...原创 2018-07-13 12:07:52 · 698 阅读 · 0 评论 -
设置ll和ls -l命令中显示的日期格式
在Linux中使用ll或者ls -l命令过程中,日期的显示总是显示英文日期,觉的很不爽,那么怎么设置显示的格式是按照我们定义的呢?1、临时更改显示样式,当回话结束后恢复原来的样式 export TIME_STYLE='+%Y-%m-%d %H:%M:%S' # 直接在命令中执行即可2、永久改变显示样式,更改后的效果会保存下来 修改/etc/profile文件,在文件内容末尾加入 ...转载 2018-03-13 17:27:40 · 2638 阅读 · 1 评论 -
Linux CentOS下shell显示-bash-4.1$ 不显示用户名和主机名的解决方法
CentOS下新增加一个用户,登录进去会发现shell脚本信息没有显示用户名和主机名,反而显示的是-bash-4.1$,如图所示:而不是我们经常看到的username@hostname$的组合,看起来特别别扭不舒服。问题的原因是因为没有配置.bash_profile的问题,或者说没有这个文件的问题,可以通过配置或者新建这个文件来解决问题。 解决方案:1.在新建用户的~目录下新建或者更改.bash_...转载 2018-02-08 09:55:54 · 3680 阅读 · 0 评论 -
CentOS 5.6安装lamp(Apache2+PHP5+MySQL)
此教程翻译自:howtoforge,LAMP是Linux+apache+MySQL+PHP的缩写。本教程演示如何安装在一台CentOS 5.6与PHP5(mod_php)和MySQL数据库加Apache2 web服务器。1.初步说明在本教程中使用的主机名为server1.example.com,IP地址192.168.0.100。这些设置可能与你的设置不同,所以你必须在适当情况下更换。2.安装My原创 2015-10-28 16:53:26 · 280 阅读 · 0 评论 -
Linux查看mysql 安装路径
一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同) [root@localhost ~]# whe原创 2015-10-28 16:53:52 · 299 阅读 · 0 评论 -
Ubuntu无法安装rpm包,ubuntu RPM should not be used directly install RPM packages, use Alien instead!
简单来说,Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.debsudo dpkg -i xxxx.deb #安装注意,用alien转换的deb包并不能保证10原创 2015-10-28 17:01:39 · 59805 阅读 · 0 评论 -
在Centos中yum安装和卸载软件的使用方法
在Centos中yum安装和卸载软件的使用方法安装方法安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y remove httpd*卸载多个非类似软件时原创 2015-10-28 16:53:44 · 241 阅读 · 0 评论 -
Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(二)
开始安装php# tar -zxf php-5.0.5.tar.gz # cd php-5.05# ./configure --prefix=/usr/local/php --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-pear=/usr/share/php --with-bz2 --with-mysql=/usr原创 2015-10-28 16:53:20 · 449 阅读 · 0 评论 -
安装PHP出现错误:Cannot find MySQL header
CentOS5下用yum安装了 mysql 及 mysql-server , 在编译安装php-5.2.9时用 --with-mysql 选项出现 configure: error: Cannot find MySQL header files under yes.Note that the MySQL client library is not bundled anymore.这个是缺少了原创 2015-10-28 16:53:15 · 381 阅读 · 0 评论 -
linux下的抓包工具tcpdump
抓包工具比较好用的有两个,一个是snort,一个是tcpdump,这次不说snort了,觉得这个工具虽然很强大,但是比较复杂,还是tcpdump比较简单。tcpdump windows、linux版本均有。linux版本可以在以下网站下载:www.tcpdump.org. 安装好tcpdump之后,运行tcpdump: 1. tcpdump -D 获取网络适配器列表,以下是在windows上获取到原创 2015-10-28 17:00:45 · 330 阅读 · 0 评论 -
centos6.4x64安装php遇到的错误
错误:If configure fails try --with-xpm-dir=DIR>configure: error: freetype.h not found. # yum install freetype-devel错误:configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is miss原创 2015-10-28 17:00:06 · 467 阅读 · 0 评论 -
The program package-cleanup is found in the yum-utils package
使用yum出现The program package-cleanup is found in the yum-utils package或者The program yum-complete-transaction is found in the yum-utils package时候可以使用如下命令解决 yum install yum-utilsyum-complete-transaction原创 2015-10-28 16:53:57 · 583 阅读 · 0 评论 -
Linux 下Mysql开放远程登录
例如,你想myuser(远程连接的用户名)使用mypassword(远程连接的密码)从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO ’myuser’@’%’IDENTIFIED BY ’mypassword’ WI TH GRANT OPTION; 如果你想允许用户myuser(远程连接的用户名)从ip为192.168.1.原创 2015-10-28 16:53:28 · 302 阅读 · 0 评论 -
Linux(CentOS)服务器上安装Webmin
1、用ssh客户端软件登陆服务器2、用root切换目录到/opt下,命令是:cd /opt3、下载Webmin的安装文件,命令是:wget http://prdownloads.sourceforge.net/webadmin/webmin-1.450.tar.gz4、解压缩文件,命令是:gunzip webmin-1.450.tar.gz tar xvf webmin-1.450.t原创 2015-10-28 16:53:34 · 486 阅读 · 0 评论 -
CentOS-6.4安装MySQL 5.6.10并修改MySQL的root用户密码
1:下载:当前mysql版本到了5.6.10wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz/from/http://cdn.mysql.com/2:必要软件包yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* n原创 2015-10-28 17:00:09 · 279 阅读 · 0 评论 -
Linux服务器下Can\'t connect to MySQL server on \'\' (10060)
远程连接服务器出现以上错误,解决后做了下总结,如有不正之处,请指正。主要有三个原因:1、mysql授权表里没有远程机器的权限,及需要在授权表mysql.user添加grant all privileges on *.* to 'root'@'远程登陆IP' identified by '远程登陆密码'flush privileges;2、网络不通,这个就不说了。3、防火墙禁止3306端口,以ipt原创 2015-10-28 17:00:12 · 2792 阅读 · 0 评论 -
centos vsftpd 安装配置
Vsftp 安装配置 1.查看是否安装vsftprpm –qa|grep vsftpd 如果出现 vsftpd-2.0.5-16.el5_5.1 说明已经安装 vsftp安装vsftpyum -y install vsftpd 2.测试 是否安装成功 (ip 改成自己啊,不要用俺的此次登录为匿名登录 user: anonymous 密码为空 如果成功登录会有下面内容 这说明vsftp原创 2015-10-28 16:53:36 · 320 阅读 · 0 评论 -
centos Apache、php、mysql默认安装路径
apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php: 如果采用RPM包安装,安装路径应在 /etc/目录下原创 2015-10-28 17:00:37 · 229 阅读 · 0 评论 -
Linux下Apache设置上传文件时候的默认权限(umask)
方法一:Apache/Php umask determines the permissions for the newly created files. On a VPS / Dedicated server you can change the umask to suit your specific needs by editing:/usr/local/apache/bin/envvarsTh原创 2015-10-28 16:53:55 · 2955 阅读 · 0 评论 -
tar/gz/bz/gz2/bz2...压缩与解压缩
*.gz2用gunzip2 *.gz2 For examplegunzip2 *.tar.gz2,解出一个*.tar文件, 然后tar -vxf *.tar即可.rar格式解压:[*******]$ rar a FileName.rar压缩:[*******]$ rar e FileName.rar rar请到:http://www.rarsoft.com/download.htm 下载!解原创 2015-10-28 16:53:12 · 381 阅读 · 0 评论 -
用linux远程访问linux
有4台服务器,两台公网,两台私网,都需要安装linux,但是除了ssh之外,私网两台怎么访问?肯定有招,就是用telnet了。以下是详细步骤。环境:cenos5.5安装完私网linux之后,创建用户,因为telnet不允许root用户登录,据说可以修改为允许root远程登录,但是我没试。命令如下:#yum install telnet-server 这是安装telnet-server,服务端必须安原创 2015-10-28 17:00:01 · 335 阅读 · 0 评论 -
CentOS安装SVN
环境 CentOS 5.3 + Subversion 1.4.2---------------------------------------sudo yum install subversionsudo /usr/sbin/useradd svnsudo passwd svnsu svncdmkdir repositoriescd repositoriessvnadmin create mypr原创 2015-10-28 16:53:47 · 211 阅读 · 0 评论 -
如何利用webmin在Linux主机中添加网站
Linux系统因其高效稳定而受到广大用户的推崇与青睐,然后其管理的复杂性也使很多用户望而却步,动弹不得.为了降低 Linux系统的管理难度,更有效方便的使用该系统,我司所有Linux主机或VPS系统均预装了网页管理工具webmin. webmin是Linux下使用最为广泛,功能最为完善的基于游览器(网页)的操作系统管理工具,只需要简单的点击鼠标,即可实现以前必须使用命令才可完成的许多复杂工作,即原创 2015-10-28 16:53:31 · 545 阅读 · 0 评论 -
phpmyadmin 403 You don’t have permission to access /phpmyadmin/ on this server
phpmyadmin 403 You don’t have permission to access /phpmyadmin/ on this server.解决办法,网上有人说是selinux的问题,我关掉之后还时不行。有人说是selinux给httpd分配的权限问题,总之就是和权限有关:我 进行的操作有:1.修改权限2、修改phpmyadmin的权限使其得到selinux分配给httpd的权限原创 2015-10-28 16:53:23 · 660 阅读 · 0 评论 -
docker容器中安装vi命令
#apt-get install vim安装失败的话,执行#apt-get update#apt-get install vim原创 2019-01-07 13:55:49 · 1032 阅读 · 0 评论