系统重装之后手动恢复XAMPP的方法

最近给电脑配置升级了下,加了一块SSD做启动盘,重装了系统,结果xampp所在的目录盘符发生了变化(D盘变成了F盘),所有的应用都无法正常工作。这里分享下需要手动修改的地方。

首先打开xampp\properties.ini文件,把里面所有的盘符都从D:修改成F:

[General]
installdir=f:\xampp
base_stack_name=XAMPP
base_stack_version=5.6.3-0
base_stack_platform=windows
require_root_privileges=1
base_user=xiao
base_user_name=xiao
[email protected]
hostname=
[Apache]
apache_server_port=80
apache_server_ssl_port=443
apache_root_directory=/xampp/apache
apache_htdocs_directory=f:\xampp/htdocs
apache_domainname=127.0.0.1
apache_configuration_directory=f:\xampp/apache/conf
apache_unique_service_name=
[MySQL]
mysql_port=3306
mysql_host=localhost
mysql_root_directory=f:\xampp\mysql
mysql_binary_directory=f:\xampp\mysql\bin
mysql_data_directory=f:\xampp\mysql\data
mysql_configuration_directory=f:\xampp/mysql/bin
mysql_arguments=-u root -P 3306
mysql_unique_service_name=
[PHP]
php_binary_directory=f:\xampp\php
php_configuration_directory=f:\xampp\php
php_extensions_directory=f:\xampp\php\ext

这个时候尝试启动,apache和tomcat依然失败。apache失败的原因是因为我装了wordpress。wordpress的配置文件没有修改,apache启动会报错。所以打开xampp\apps\wordpress\conf目录。把里面四个配置文件的路径全部修改一下。这样apache就可以正常运行了。

XAMPP的初始配置里没有tomcat,所以tomcat的运行需要单独修改配置。因为系统重装,JDK没有重新安装,只是把原来硬盘里的JDK目录配置到了系统path里。tomcat启动的时候是检测注册表的,所以手动创建HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit以免报错。

Tomcat的启动脚本如下:

@echo off
if "%OS%" == "Windows_NT" goto WinNT
:Win9X
echo Don‘t be stupid! Win9x don‘t know Services
goto exit
:WinNT
echo [XAMPP]: Searching JDK HOME with reg query ...
set KeyName=HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
reg query "%KeyName%" /s
if %ERRORLEVEL% == 1 (
  echo . [XAMPP]: Cannot find current JDK installation! 
  echo . [XAMPP]: Cannot set JAVA_HOME. Aborting ...
  goto :END
)
set "CURRENT_DIR=%cd%"
set "CATALINA_HOME=%CURRENT_DIR%"
set Cmd=reg query "%KeyName%" /s
for /f "tokens=2*" %%i in (‘%Cmd% ^| find "JavaHome"‘) do set JAVA_HOME=%%j
echo.
echo [XAMPP]: Seems fine!
echo [XAMPP]: Using %JAVA_HOME%
echo.
 
set JRE_HOME=%JAVA_HOME%
echo [XAMPP]: Using JAVA_HOME=%JAVA_HOME%
echo [XAMPP]: Using CATALINA_HOME=%CATALINA_HOME%
echo [XAMPP]: Using JRE_HOME=%JRE_HOME%
echo Installing Tomcat as an Service
.\bin\service.bat install Tomcat7
goto exit
:END
:exit

时间: 2024-10-09 10:19:45

系统重装之后手动恢复XAMPP的方法的相关文章

重装系统后QQ聊天记录恢复方法

近日又一次安装了系统,又一次安装了腾讯的.TM,TM也是安装在之前的文件夹底下,可是聊天记录和之前的自己定义表情都不见了,看来没有自己主动恢复回来. 我这里另一个特殊的情况,早前我用的是QQ,安装在D盘下,D:/Program Files/Tencent 后来使用TM,在安装的时候,选择了聊天记录迁移,我将聊天记录存在一个文件夹底下:D:/Program Files/Tencent/TT . 假设是默认安装的话,聊天记录应该是存在:D:/Program Files/Tencent/QQ或D:/P

双系统重装win7/Xp后如何恢复ubuntu引导--转载

重装win7后如何恢复ubuntu引导 在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中.下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘: 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式: 3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择 1.在该光盘上试用ubuntu系统 2.将ubuntu系统安装到计算机上 选择"在该光盘上试用ub

解决Linux(ubuntu),windows双系统重装后恢复开机选单

1 重装ubuntu后恢复开机选单十分简单.直接更新grub就可以了: sudo update-grub 2  重装windows后显得麻烦一点.需用u盘写入ubuntu镜像重启使电脑从u盘启动,进而试用ubuntu系统后使用终端: a 获取root权限: sudo -i b  查看盘符列表(如果你知道你的ubuntu在哪个分区就不必了): fdisk -l 找到id为83的盘符sda?(即linux所在的盘符) c   加入mnt: sudo mount /dev/sda? /mnt (注意/

win7,ubuntu双系统——重装win7后如何恢复ubuntu引导

磁盘分区——windows 7自带分区工具实现 磁盘分区——PQ硬盘分区魔术师 win7,ubuntu双系统的安装——正式安装 win7,ubuntu双系统的安装——卸载ubuntu 讲述了我的  win7,ubuntu双系统 使用历程,现今遇到了“ 重装win7后如何恢复ubuntu引导 ”,特别记录下来,供以后查阅: 参考: http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html 在重装系统之后,开机启动界面的ub

RHEL6系统boot分区损坏恢复方法

不小心格式化掉boot分区,或者删除了/boot下的引导文件,会出现以下提示 解决办法: 一.插入linux安装光盘(此以rhel6.4为例) 二.开机选择光驱启动,选择修复模式 三.语言选择english 四.键盘布局选择us 五.由于使用的是光盘引导,所以安装镜像选择本地cd/dvd 六.选择是否启用网络,由于是本地光驱引导所以可以选择NO不启用 七.选择继续 八.下图告知系统根目录是在/mnt/sysimage   可使用chroot命令更改 九.选择启动shell shell  star

Deepin系统中手动开启swap的方法

Deepin系统中手动开启swap的方法 如何设置 swap(交换空间)的大小建议设置和你的实际物理内存一样大,如你的内存是8G的,则可将下面的count的值设为8192(当然这只是参考值,你可根据你系统运行的情况自行调整). sudo dd if=/dev/zero of=/root/swapfile bs=1M count=4096 #增加4G交换空间 sudo mkswap /root/swapfile #建立swap的文件系统 sudo swapon /root/swapfile #启用

没有光碟win7系统重装的最简单方法

最近网友们在反应没有光碟WIN7系统如何重装,其实现在我们几乎都很少用光碟装系统了,软件管理下面就介绍一种罪简单的安装方案 没有光碟windows7系统重装的最简单方案 第一.在网上下载你需要的系统,win8系统下载xp系统下载,例如,根据配置选择64位或32位,下载下来的文件应该是.iso格式的文件 第二.将你电脑的所有资料进行备份,并将下载下来的ios系统安装文件放在E盘或F盘,建议不要放在D盘和C盘 第三.通过加压缩文件将下载下来的文件进行解压缩,运行解压的文件夹,里面会有一个文件名为AU

Mac OS 系统重装U盘制作(DiskMaker X)

Macbook在使用时间久以后,会发现自己的存储空间不足了(大部分针对小存储空间的Macbook),打开Mac的存储空间一看,占用大部分存储空间的并不是应用程序,也不是文件,而是其他项.在清理的也不知道怎么去清理,删除一些没用的文件,对存储空间的释放作用并不是太大,这时候可能就会想到重新装系统,但是对于Mac重装系统有些人会觉着很麻烦. 重装系统很普遍的两种方法就是: 1.在线远程重装. 2.制作启动U盘进行重装. 在线重装网络原因会耽误很久的时间结果也是不一定能够重装成功. 制作启动U盘步骤太

[mysql]重装windows后恢复mysql及"Access denied for user'root'@'IP'"问题的处理

mysql数据库实际上是绿色软件,重装系统后还是可以继续使用的. 1.重装系统后保留原先的mysql安装目录和数据目录. 2.制作一个批处理文件用于启动mysql:[run.bat]该文件存放在mysql安装目录下的bin下. mysqld.exe --defaults-file=../my-default.ini --console 3.执行run.bat即可. 如果连接数据库时出现以下错误:"Access denied for user'root'@'IP'" 1. 管理员登陆系统