centos mysql 中文,centos怎么设置中文
大家好,关于centos mysql 中文很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于centos怎么设置中文的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
CentOS5.3 - mysql-6.0.10-alpha 源代码和设置
1,下载mysql数据库源代码: mysql-6.0.10-alpha.tar.gz 2,解压文件比较多,解压也一段时间。 src]# tar vxzf mysql-6.0.10-alpha.tar.gz 3,进入目录进行->配置,编译,安装 ]# cd mysql-6.0.10-alpha配置生成 makefile文件 ]#./configure--sysconfdir=/etc checking for termcap functions library... configure: error: No curses/termcap library found出现错误,也就是生成 makefile文件出错了。 [root@localhost mysql-6.0.10-alpha]# make make:*** No targets specified and no makefile found. Stop.如果你硬要输入 make命令是不行的,因为 makefile根本没有生成成功。解决办法:我们加入--with-named-curses-libs=/usr/lib/libncursesw.so.5进行生成 makefile./configure--sysconfdir=/etc--with-named-curses-libs=/usr/lib/libncursesw.so.5 Thank you for choosing MySQL!看到这句话,生成 makefile成功了。下面进行make编译:需要的时间比较长。 ]# make编译安装虽然花费的时间比较长,但是它应该可以适合任何一个发行版本的 Linux,编译的中途过程我就不播放视频出来了,截断一部分。我现在已经编译完成。 make[1]: Leaving directory `/opt/mysql-6.0.10-alpha/sql-bench' Making all in win make[1]: Entering directory `/opt/mysql-6.0.10-alpha/win' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/opt/mysql-6.0.10-alpha/win'最后进行安装 ]# make install编译安装完毕,有时候需要很长时间,如何判断是否死机?注意观察主机的硬盘灯,编译安装时候硬盘灯是一闪一闪的,有数据读取。下面拷贝配置文件 ]# cp/usr/local/share/mysql/my-large.cnf/etc/my.cnf以后配置mysql,就修改/etc/my.cnf即可 4,初始化数据库# useradd-d/usr/local/var mysql# su- mysql$/usr/local/bin/mysql_install_db初始化出现错误。 Installing MySQL system tables... 090518 7:16:41 [ERROR]/usr/local/libexec/mysqld: unknown option'--skip-federated' 090518 7:16:41 [ERROR] Aborting 090518 7:16:41 [Note]/usr/local/libexec/mysqld: Shutdown complete我们解决办法是,先删掉/usr/local/var下的 mysql文件夹 rm-rf/usr/local/var/mysql然后修改 vi/etc/my.cnf找到skip-federated注释掉,也就是改成####skip-federated然后保存退出 su- mysql用会 mysql身份,来重新初始化/usr/local/bin/mysql_install_db这次成功了吧,没有出现错误信息。 5,启动服务器 [mysql@localhost var]$/usr/local/bin/mysqld_safe&现在成功了,用 netstat-tnl看到 3306熟悉的 mysql默认端口 6,登陆测试 [mysql@localhost local]$ mysql-u root成功的话,出现 mysql> mysql>\s mysql>\q可以使用 show databases;一般,如果你是编译安装mysql,建议你像我下面的做法提升为 root用户, su- cp/usr/local/share/mysql/mysql.server/etc/init.d/mysqld mysql关闭的命令为:/etc/init.d/mysqld stop [root@localhost~]#/etc/init.d/mysqld stop Shutting down MySQL.090518 07:26:41 mysqld_safe mysqld from pid file/usr/local/var/localhost.localdomain.pid ended SUCCESS!就会显示关闭成功。 mysql启动的命令为:/etc/init.d/mysqld start [root@localhost~]#/etc/init.d/mysqld start Starting MySQL. SUCCESS!下面修改服务器启动时候,就自动运行 mysql 6.0 vi/etc/rc.d/rc.local我把它运行在 tomcat前面,然后保存退出。#####################分隔######################--查看数据库的字符集 show variables like'character\_set\_%'; show variables like'collation_%'; 13:15浏览(587)评论(0)分类: CentOS 2009-07-21缩略显示 CentOS5.3编译 mod_jk 1.2.15链接器整合apache httpd和 tomcat关键字: centos mod_jk现在我们来做一个整合,也就是当访问 apache 80端口时候遇到 jsp文件也可以正常访问。如果不整合,你的apache 80是不能运行jsp文件的,只能使用8080端口,也就是tomcat来访问。如何整合呢?要借助一个叫做 apache tomcat的链接器。下面是官方网站的下载地址,目前为止最新版是 1.2.15。。。 文章最后我会把这个工具提供下载,如果官方网站太慢的话。首先下载 jakarta-tomcat-connectors-1.2.15-src.tar.gz到服务器解压 ]# tar xzvf jakarta-tomcat-connectors-1.2.15-src.tar.gz注意是进入: jk/native这个目录 ]# cd jakarta-tomcat-connectors-1.2.15-src/jk/native请确认你的 apache的 apxs文件位置 native]#./configure--with-apxs=/usr/local/apache2/bin/apxs编译生成mod_jk native]# make拷贝编译完成生成的 mod_jk.so文件,这里也是要注意你的apache modules目录位置 native]# cp./apache-2.0/mod_jk.so/usr/local/apache2/modules/===============================================修改apache配置文件# vi/etc/httpd.conf在DirectoryIndex中添加 index.jsp<IfModule dir_module> DirectoryIndex index.html index.jsp</IfModule>增加关于加载mod_jk的语句: LoadModule jk_module modules/mod_jk.so Include/usr/local/apache2/conf/mod_jk.conf添加以下内容(添加的时候去掉注释,可能文件不能显示中文):######指出mod_jk模块工作所需要的工作文件workers.properties的位置 JkWorkersFile/usr/local/apache2/conf/workers.properties###### Where to put jk logs JkLogFile/usr/local/apache2/logs/mod_jk.log###### Set the jk log level [debug/error/info] JkLogLevel info###### Select the log format JkLogStampFormat"[%a%b%d%H:%M:%S%Y]"###### JkOptions indicate to send SSL KEY SIZE, JkOptions+ForwardKeySize+ForwardURICompat-ForwardDirectories###### JkRequestLogFormat set the request format JkRequestLogFormat"%w%V%T"######将所有servlet和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理 JkMount/servlet/* worker1 JkMount/*.jsp worker1 JkMount/*.do worker1把一些注释去掉吧,只些一些起作用的语句上去。保存退出。===================================================在/usr/local/apache2/conf/下面建立两个配置文件mod_jk.conf和workers.propertie注意:(如果没有 conf目录,可以建立,因为我安装时指定把 httpd.conf放在/etc下的,就没有 conf目录了)# vi mod_jk.conf添加以下内容(添加的时候去掉注释,可能文件不能显示中文):######指出mod_jk模块工作所需要的工作文件workers.properties的位置 JkWorkersFile/usr/local/apache2/conf/workers.properties###### Where to put jk logs JkLogFile/usr/local/apache2/logs/mod_jk.log###### Set the jk log level [debug/error/info] JkLogLevel info###### Select the log format JkLogStampFormat"[%a%b%d%H:%M:%S%Y]"###### JkOptions indicate to send SSL KEY SIZE, JkOptions+ForwardKeySize+ForwardURICompat-ForwardDirectories###### JkRequestLogFormat set the request format JkRequestLogFormat"%w%V%T"######将所有servlet和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理 JkMount/servlet/* worker1 JkMount/*.jsp worker1 JkMount/*.do worker1------------------------------------------------------------# vi workers.properties添加以下内容:####### Defining a worker named worker1 and of type ajp13 worker.list=worker1####### Set properties for worker1 worker.worker1.type=ajp13 worker.worker1.host=localhost worker.worker1.port=8009 worker.worker1.lbfactor=50 worker.worker1.cachesize=10 worker.worker1.cache_timeout=600 worker.worker1.socket_keepalive=1 worker.worker1.socket_timeout=300-------------------我的tomcat配置文件路径:/usr/local/tomcat/conf/server.xml最后编辑Tomcat的配置文件server.xml,在<Host段中加入:<Context path="" docBase="/usr/local/apache2/htdocs" debug="0" reloadable="true" crossContext="true"/>重新启动Apache和Tomcat。。。 [root@localhost bin]#./shutdown.sh Using CATALINA_BASE:/usr/local/tomcat Using CATALINA_HOME:/usr/local/tomcat Using CATALINA_TMPDIR:/usr/local/tomcat/temp Using JRE_HOME:/usr/java/jdk1.7.0 [root@localhost bin]#./startup.sh Using CATALINA_BASE:/usr/local/tomcat Using CATALINA_HOME:/usr/local/tomcat Using CATALINA_TMPDIR:/usr/local/tomcat/temp Using JRE_HOME:/usr/java/jdk1.7.0#/usr/local/apache2/bin/apachectl stop#/usr/local/apache2/bin/apachectl start刚才我在修改 httpd.conf可能写入了一些多余信息导致apache配置文件出错,我注释就可以了。在/usr/local/apache2/htdocs/下删掉 index.html建立一个index.jsp,写入一些简单的内容:<% out.println("Hello www.17rumen.com");%>用浏览器访问服务器 ,看到正确的页面了。说明apache遇到jsp页面,它可以提交给 tomcat去处理。。。 18:21浏览(315)评论(0)分类: CentOS 2009-07-21缩略显示 centos“You don't have permission to access/index.html on this server.”关键字: centos Forbidden You don't have permission to access/index.html on this server.开始我以为我配置出错,花半天时间都没有搞定,今天终于搞定了.原因:index.html是用root用户建的文件,apache权限不够。解决方法:更改文件权限;chmod 755 index.html 17:09浏览(498)评论(0)分类: CentOS 2009-07-17缩略显示 CentOS5.3编译安装 apache 2.2.11 web服务器(httpd-2.2.11.tar.gz)关键字: centos apache(现检测是否已经安装apapche,如果有的话请卸载后重新安装) 1,首先你必须下载: httpd-2.2.11.tar.gz当然你也可以到官方 上下载。 2,解压 src]# tar vxzf httpd-2.2.11.tar.gz 3,进入目录# cd httpd-2.2.11 httpd-2.2.11]#./configure--sysconfdir=/etc--enable-ssl--enable-modules配置文件放在/etc下 no SSL-C headers found configure: error:...No recognized SSL/TLS toolkit detected没有ssl我们,生成makefile文件失败,以后再安装 openssl也可以 httpd-2.2.11]#./configure--sysconfdir=/etc--enable-modules好,这次没有发现什么错误,--enable-modules这个强烈建议加上,也就是说以后apache可以添加其他的模块,方便很多。下面进行编译,make编译需要一定的时间,不过比起编译mysql要快些。 httpd-2.2.11]# make下面进行安装 httpd-2.2.11]# make install安装完成了。。。 4,启动服务测试一下吧。 ]#/usr/local/apache2/bin/apachectl start netstat-tnl可以看到 80端口,说明apache启动了。 tcp 0 0:::80:::* LISTEN打开浏览器进行访问吧。# ifconfig查看 Linux服务器ip地址。 inet addr:192.168.138.128 看到It works!说明正常工作了 cd/usr/local/apache2/可以看到 htdocs就是 web服务器的目录所在你可以想我这样 vi test.html上面写一些信息,然后进行访问。让Apache自动启动# echo"/usr/local/apache2/bin/apachectl start&">>/etc/rc.local(或者手动在/etc/rc.d/rc.local中设置)好,然后重启服务器,就可以发现 apache自动启动了
阿里云ecs的伺服器linux系统用哪个系统比较好
阿里云ecs的伺服器linux系统用哪个系统比较好
个人推荐最新的Centos7系统。
当然如果有特殊需求可根据工作要求选择,如ubuntu系统等。
推荐centos
CentOS(Community Enterprise Operating System,中文意思是:社群企业作业系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放原始码规定释出的原始码所编译而成。由于出自同样的原始码,因此有些要求高度稳定性的伺服器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭原始码软体。
阿里云ecs linux系统用哪个好
推荐centos CentOS(Community Enterprise Operating System,中文意思是:社群企业作业系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放原始码规定释出的原始码所编译而成
Linux系统用哪个开伺服器比较好
伺服器选用的linux系统,推荐的有3个选择,视情况不同而选择:
1,Debian系(伺服器主要用Debian的stable分支,ubuntu server虽然可以了,但是稳定性不放心)
2,RedHat系(如果不想购买服务,那么就是CentOS这个分支了,fedora社群版本,不适合)
3,BSD系(FreeBSD,OpenBSD,NetBSD)
其中,严格的说,第三个和Linux同属Unix-like的软体,但是不是Linux。Debian的stable或者CentOS(付费就RedHat)选择一个,两者都很问题。如果倾向于企业,则是CentOS或者RedHat,如果是社群,则Debian好些。
FreeBSD也很不错,但是要看是什么伺服器。如果单纯做普通应用伺服器,就很好用,但是如果有集中计算的,还是选择前两种Linux版本好些。
阿里云ECS伺服器Linux系统怎样部署资料库
mysql安装
yum-y install mysql mysql-server mysql-devel
chkconfig--level 35 mysqld on
/etc/init.d/mysqld start
mysql_secure_installation这个是粗劣地设定下资料库root使用者等许可权
阿里云 linux系统怎么登陆伺服器
楼主本地电脑上下载个ssh,用ssh就能登入Linux系统的伺服器了,而且ssh还能做下载工具日后下载伺服器上的资料使用。Linux系统伺服器如没有图形介面,操作都需要使用命令,貌似楼主对Linux不太熟,看看有没有控制面板可使用。希望英虎网路的回答能对楼主有帮助!
我买了阿里云伺服器Linux系统怎么上传网站
Linux系统对于新手难上加难,建议使用WIN系统这个视觉化能看见桌面
Linux可以使用LNMP一键安装包
哪个Linux系统比较好用
这个要看你所谓的好用标准是好什么。如果以Windows系统为参考标准,那么建议你用Ubuntu系列以及基于Ubuntu的衍生版如Mint、Deepin。
其实各个Linux发行版本质没太大区别,区别在于采用的核心版本有所不同,外观、效能也就是在核心基础上整合的软体服务配置各不相同,操作上有些差别,总体上大同小异,所以,很难说哪个系统好用,个人习惯不同,linux也是一个高度可定制的开源系统,只要愿意,可以将任何一个linux系统配置成和与其他任何一个linux系统一模一样。
阿里云伺服器Linux系统怎么删除系统日志 Xftp使用方法分享
首先要安装资料库,如果自己不会弄,阿里云有配置环境教程,一看就懂。先把你电脑上的资料库备份下来,登陆资料库控制台,输入mysqldump资料库名>起名随便.sql用xftp4和xshell4远端linux伺服器,登陆mysql控制台,在xftp4里输入:mysq。
阿里云ECS伺服器Linux搜寻系统怎样部署资料库
mysql安装
yum-y install mysql mysql-server mysql-devel
chkconfig--level 35 mysqld on
/etc/init.d/mysqld start
mysql_secure_installation这个是粗劣地设定下资料库root使用者等许可权
更多linux知识建议学习《linux就该这么学》这本书
什么是“CentOS”
CentOS,全称为"Community ENTerprise Operating System"的缩写,中文直译为“社区企业操作系统”。这是一个专为企业和社区用户设计的开源操作系统,其英文缩写在软件开发和信息技术领域中有着广泛应用。该系统主要由Apache web服务器、PHP编程语言、MySQL数据库、ACE编程框架以及Red Hat Enterprise操作系统等多个开源项目组成。
CentOS的中文拼音为“shè qū qǐ yè cāo zuò xì tǒng”,在英语中的流行度反映了其在开源技术中的重要地位。作为一款基于开源社区的系统,它主要用于企业环境,如网站开发、服务器管理、大数据处理等领域。例如,许多企业会使用CentOS作为基础架构,以降低成本,同时利用开源社区的持续支持和更新。
尽管CentOS起源于Red Hat Enterprise操作系统,但它是一个独立的分支,免费且无商业支持。它为学习者和开发者提供了实践平台,同时也是企业级应用的可靠选择。请注意,尽管CentOS信息丰富,但它主要用于教育和研究,任何实际使用时需自行评估和管理风险。