苹果系统 Mac OSX 编译安装Mysql+Tomcat6
本文不可以摘抄,希望贴得满天飞的老大们,绕行
注:只可以转发地址,进行交流,请尊重原版作者 qvb3d
本人使用Mac OSX 进行开发,所以用Mac OSX 的朋友
保证你装了Xcode,所以你就有了gcc
不明白可以邮件qvb3d@126.com交流
本着初学者都可以看懂的原则写给大家
以下是过程
1.准备文件
我使用的10.6.8系统
cmake-2.8.5.tar.gz
mysql-5.5.14.tar.gz
apache-tomcat-6.0.33.tar.gz
这些文件网上有很多,找不到可以联系作者要
2. tar xzvf cmake-2.8.5.tar.gz
cd cmake-2.8.5
./bootstrap
make
sudo make install 你自己密码,输入吧
3. tar xzvf mysql-5.5.14.tar.gz
cd mysql-5.5.14
编译之前要有一个mysql组和一个mysql的普通用户
没有也可以用当前用户
注意下面如果我用了qvb3d,你要改成你的用户名,因为笔者没用mysql这个用户
安装目录自己定义 /disk/OSX/mysql5.5
cmake -DCMAKE_INSTALL_PREFIX=/disk/OSX/mysql5.5 \
-DMYSQL_DATADIR=/disk/OSX/mysql5.5/data \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_READLINE=1 \
-DWITH_SSL=bundled \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_DEBUG=0
make
make install /disk/OSX/mysql5.5 要有权利 要不你又要用sudo了
4.
cd /disk/OSX/mysql5.5
chown -R qvb3d:admin . 这个步骤要注意,上面最好不要用sudo 那么
你就不用费事调权限了
scripts/mysql_install_db --user=qvb3d //这里的qvb3d就是你当前用户
chown -R qvb3d data
sudo cp support-files/my-medium.cnf /etc/my.cnf
如果想再改my.cnf
sudo vi /etc/my.cnf
cp support-files/mysql.server mysql.sh
chmod +x mysql.sh
5. ./mysql.sh start //运行Mysql
./mysql.sh stop //停止Mysql
6. sudo vi /etc/profile
最后一行加入
export PATH=$PATH:/disk/OSX/mysql5.5/bin
:wq //保存
再重新打一个终端
7. 执行
cd /disk/OSX/mysql5.5
./mysql.sh start
mysql
mysql>set password('123456');
成功
mysql>use mysql;
mysql>delete from user where trim(password)='';
mysql>flush privileges;
mysql>quit;
./mysql.sh stop
以后再进入
就要用 用户root 密码 123456
mysql -uroot -p123456
mysql5.5 安装成功,你可以删除没用文件了
8. 安装tomcat 6
tar xzvf apache-tomcat-6.0.33.tar.gz -C /disk/OSX/
cd /disk/OSX
mv apache-tomcat-6.0.33 tomcat6
这里为了好记,它安装在 /disk/OSX/tomcat6
9. 设定java的启动环境
cd tomcat6
vi javaenv.sh
以下是内容
export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export CATALINA_HOME=/disk/OSX/tomcat6
保存
chmod +x javaenv.sh
MacOSX 一般都有jdk的目录自己去找一下
如果没有jdk可以下载soylatte16-amd64-1.0.3.tar.gz自己配置 JAVA_HOME CLASSPATH
这是64位的,可以自己去找相应32位的
10. 执行
source javaenv.sh
cd bin
./startup.sh
然后打开游览器 http://localhost:8080
就可以看到tomcat了
./shutdown.sh
这样就关闭tomcat了
11. 配置tomcat用户
cd conf
vi tomcat-users.xml
在<>下加入
<!-- qvb3d add -->
<role rolename="manager-gui"/>
<user username="qvb3d" password="test" fullName="qvb-zhz" roles="standard,admin,manager-gui"/>
<!-- qvb3d add -->
用户名和密码自己改,保存
重启动tomcat
cd ../bin
./shutdown.sh
./startup.sh
再次进入http://localhost:8080 可以进入管理界面了
12. 修改/etc/hosts
sudo vi /etc/hosts
在最后加入
127.0.0.1 www.yourserver.com
保存
以后你可以在游览器中用http://www.yourserver.com:8080
用来方便你的调试
13. 欢迎大家提出疑问,以便大家一起学习
分享到:
相关推荐
苹果电脑安装Windows和Mac_OSX双系统
Mac OSX系统 安装MySQL的方法
虚拟机VMware 9安装苹果MAC OSX 10.8图文教程
Mac OSX MySql 管理工具 Sequel-pro 非常好用,比Mysql Workbench 好用,试试就知道了.
包含ffmpeg在mac osx下编译所需要的全部依赖包,并附带ffmpeg2.5.2压缩包,编译支持H264 H265
新手安装指南:一步一步从Windows到苹果雪豹 Mac OSX86 for PC
Mac+OSX的文件系统 Mac+OSX的文件系统
咬一口苹果,IBM T42安装Mac OSX系统的体验
OSX+10.11+El+Capitan+GM+Candidate,找了好久才找到的,分享出来大家试试!
ARF格式视频苹果Mac OSX系统版播放器
硬盘安装Mac OSX 苹果安装教程 一步一步截图、如果你想在非苹果机上装苹果系统,必备教程
苹果OSX系统安装或更新中出现安装过程已破坏怎么办.docx
VMware12.0安装OSX解锁补丁+使用方法
Mac OSX的文件系统介绍 各目录说明
PC安装MAC 10.6的安装说明: 1:选定黑苹果安装光盘镜像 2:将光盘内容烧录至U盘 3:给Win7安装Chameleon 4:开始安装Mac 5:安装苹果驱动、补丁
USB 串口 PL2303 MAC OSX 驱动,适用于 OS X 10.9 以上的版本。 Mac OS X Universal Binary Driver v1.6.2 (PKG file format) For Mac OS High Sierra (version 10.15) - see NOTE below. For Mac OS High Sierra ...
硬盘安装Mac OSx 在XP系统下利用Mac硬盘安装助手软件写入Mac安装镜像文件和使用Boot think引导进行Mac硬盘安装
在MAC OSX中安装启动zookeeper1
MAMP pro for mac (PHP/MySQL开发环境)是本地服务器环境的os x软件.MAMP pro for mac (PHP/MySQL开发环境)这几个首字母代表苹果的OSX系统上的Macintosh.Apache.MySQL和PHP!MAMP pro for mac (PHP/MySQL开发环境)内含...
在PC上安装苹果OSX10.6雪豹系统全攻略.